
GO-GIN-example学习
文章平均质量分 93
对煎鱼大佬的go实例进行学习,并添加相关注释及部分个人理解
鳄梨阿龙
这个作者很懒,什么都没留下…
展开
-
Go-gin-example 添加注释 第一部分 新建项目及api编写
Demo 的router.GET等路由规则可以不写在main包中吗?我们发现router.GET等路由规则,在 Demo 中被编写在了main包中,感觉很奇怪,我们去抽离这部分逻辑!import (//创建新的router而不是默认。//定义router的配置//将处理函数搬到这里})})return r修改main.go文件内容import ("fmt""net/http"├── conf├── models├── pkg│ ├── e│ └── util。原创 2024-01-07 21:26:02 · 1268 阅读 · 0 评论 -
Go-gin-example 第二部分 jwt验证
作为标准,它没有提供技术实现,但是大部分的语言平台都有按照它规定的内容提供了自己的技术实现,所以实际在用的时候,只要根据自己当前项目的技术平台,到。并且,由于签名是使用标头和有效负载计算的,因此还可以。),它定义了一种紧凑和自包含的方式,用于在各方之间作为JSON对象安全地传输信息。的编写,但是,还存在一些非常严重的问题,例如,我们现在的。的一项功能,因为它的开销很小,并且能够跨不同域轻松使用。是可以随意调用的,这显然还不安全全,在本文中我们通过。结构的(加密处理后的)原始字符串,通过消息认证码(原创 2024-01-16 00:10:13 · 1263 阅读 · 0 评论 -
Go-gin-example 第三部分 编写一个简单的文件日志系统
我们自定义的logging包,已经基本完成了,接下来让它接入到我们的项目之中吧。我们打开先前包含log打开routers目录下的article.gotag.goauth.go。2。将log包的引用删除,修改引用我们自己的日志包为。将原本的改为。原创 2024-03-04 21:26:05 · 1348 阅读 · 0 评论 -
Go-gin-example 第四部分 重启服务
续接。原创 2024-03-04 21:29:12 · 1191 阅读 · 0 评论 -
Go-Gin-example 第五部分 加入swagger
Swagger是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。号称世界上最流行的api框架Restful Api文档在线自动生成工具==》api文档和api定义开发。原创 2024-03-07 21:17:26 · 1092 阅读 · 0 评论