随心的博客

好记性不如个烂笔头,随心记录!

返回顶部
上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 流程: 1、main.go 中定义路由login 调用 user.Login方法 2、user.login方法验证用户名,和密码,并生成token返回 3、main.go中定义getUserInfo路由,调用 user.GetUserInfo的方法 4、getUserinfo中调用中间件对用户传过来 阅读全文
posted @ 2023-04-14 22:21 yangphp 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 前言: Token 和 Session Session 是一种记录服务器和客户端会话状态的机制,使服务端有状态化,可以记录会话信息。 而 Token 是令牌,访问资源接口(API)时所需要的资源凭证。Token 使服务端无状态化,不会存储会话信息。 正文: Gin JWT 基于JWT的Token认证 阅读全文
posted @ 2023-04-14 22:02 yangphp 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 前言: Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了 。 GORM是golang写的ORM库 网址:https://gorm.io/ 正文 阅读全文
posted @ 2023-04-14 21:58 yangphp 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 你讲原则,谁都敬你三分;你有底线,谁都不敢触碰;无论做人,还是做事,太讲情,是对自己的伤害;无情一点,方显真性情 阅读全文
posted @ 2023-04-14 21:46 yangphp 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 单文件上传示例: main.go router := router.InitRouter() router.Run() router/router.go var router = gin.Default() func init() { //加载自定义函数 if v, ok := binding.Va 阅读全文
posted @ 2023-04-12 23:04 yangphp 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 前言: go验证码演示地址: https://captcha.mojotv.cn/ 正文: 验证码包下载 go version > 1.11 go get -u github.com/mojocn/base64Captcha 验证码展示到页面示例: 使用go net http包显示验证码 impor 阅读全文
posted @ 2023-04-12 23:01 yangphp 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 谁欺负你的善良你就要及时回击不能让善良受伤不能让恶人得逞你硬一点,别人才会怕你你强一点,别人才会敬你亮出自己的底线坚持做人的原则 阅读全文
posted @ 2023-04-12 22:57 yangphp 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 前言: Context 对象提供了很多内置的响应形式,JSON、HTML、Protobuf 、MsgPack、Yaml 、 String等。它会为每一种形式都单独定制一个渲染器。 Context是Gin最重要的部分。它允许我们在中间件之间 传递变量,管理流程,验证请求的JSON 并 呈现JSON响应 阅读全文
posted @ 2023-04-10 21:29 yangphp 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 前言: 中间件 middleware,也是一种处理器。主要用于在多个业务逻辑中间重用代码,例如认证校验,日志处理等。 中间件需要附加在路由上,使用 router.Use() 方法 正文: gin.Default() 初始化路由对象时,会随之附加两个中间件 Logger 和 Recovery gin. 阅读全文
posted @ 2023-04-10 21:25 yangphp 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 请不要假装努力,因为结果不会陪你演戏! 阅读全文
posted @ 2023-04-10 21:23 yangphp 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页