新Sir

导航

 

2022年5月6日

摘要: rpc服务端 package main import ( "log" "net" "net/rpc" "net/rpc/jsonrpc" ) type HelloService struct { } func (p *HelloService) Hello(request string, reply 阅读全文
posted @ 2022-05-06 14:40 新Sir 阅读(88) 评论(0) 推荐(0) 编辑
 
摘要: 简单的中间件 权限认证 demo func JWTAuthMiddleware() func(c *gin.Context) { return func(c *gin.Context) { staffName := c.Request.Header.Get("staff_name") stafEma 阅读全文
posted @ 2022-05-06 09:51 新Sir 阅读(261) 评论(0) 推荐(0) 编辑
 
摘要: 背景:给予gin 框架的服务,想写一个中间件,保存操作信息到数据库。 字段包括请求的数据,也就是需要获取 请求参数中的body,、 像这样, appGp.POST("delAddAdministrator", middlewares.LogMiddleWare, api.DelAddAdminist 阅读全文
posted @ 2022-05-06 09:35 新Sir 阅读(553) 评论(0) 推荐(0) 编辑
 

2022年4月24日

摘要: 背景 项目需要一个 图片轮播图配置接口,图片一共就 几张,需要上传到 项目下的一个文件夹,通过url 访问 图片。场景中,图片一共就 5张,每张图片可以单独编辑,比如删除,或者修改,五张图片 有先后顺序。 我的思路: 创建一个图片的数据表, 字段 包含 图片顺序字段, 每张图片一条数据, // 上传 阅读全文
posted @ 2022-04-24 18:00 新Sir 阅读(163) 评论(0) 推荐(0) 编辑
 
摘要: 背景: 要实现图片上传功能,图片 保存在项目下的一个文件夹,然后 访问的时候 通过 url 访问, 就像以前做的 新手任务的python项目那样,只不过这次使用 golang, 项目是用 gin 框架 。 实现思路 通过表单 上传图片, 将图片保存到项目路径下的文件,图片名字 是随机生成的, 上传成 阅读全文
posted @ 2022-04-24 17:27 新Sir 阅读(210) 评论(0) 推荐(0) 编辑
 

2022年3月24日

摘要: 高并发架构的实现 https://www.douban.com/note/783034806/?_i=8086436wUUeOut,8086643wUUeOut 阅读全文
posted @ 2022-03-24 09:54 新Sir 阅读(24) 评论(0) 推荐(0) 编辑
 

2022年1月17日

摘要: 常用linux 命令 # 1、zip 压缩/解压某文件夹 zip -q -r resources.zip resources/# 例如 压缩当前文件夹下的 resources 文件夹 解压zip 文件 unzip resources.zip#解压 当前文件夹下的 resourse.zip 压缩文件 阅读全文
posted @ 2022-01-17 11:50 新Sir 阅读(20) 评论(0) 推荐(0) 编辑
 
摘要: golang 50 个常见的坑 https://segmentfault.com/a/1190000013739000 阅读全文
posted @ 2022-01-17 11:24 新Sir 阅读(70) 评论(0) 推荐(0) 编辑
 

2021年9月18日

摘要: Configurations 配置 基础的配置运行、调试模式配置 点击''+" 选择 go build 点击 Create configuration 当前项目文件夹下 追加 "\main.go", 点击 右下角 Apply, 然后 go build test 上面 红色的 x 就消失了,正常显示绿 阅读全文
posted @ 2021-09-18 15:28 新Sir 阅读(3040) 评论(0) 推荐(0) 编辑
 
摘要: 背景 接口出现异常,发现这个错误 runtime error: invalid memory address or nil pointer dereference 原有: 指针变量为空,此时访问指针变量的成员,就会出现这个问题。 下面一个测试的错误再现demo, 当然我们平常开发的时候,错误不会这么 阅读全文
posted @ 2021-09-18 14:49 新Sir 阅读(7791) 评论(1) 推荐(0) 编辑