Go 语言web 框架 Gin 练习6
生活随笔
收集整理的這篇文章主要介紹了
Go 语言web 框架 Gin 练习6
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
文章目錄
- 1 介紹
- 2 練習
- 結果展示
- 友情援助
1 介紹
Gin是一個golang的微框架,封裝比較優雅,API友好,源碼注釋比較明確,具有快速靈活,容錯方便等特點
對于golang而言,web框架的依賴要遠比Python,Java之類的要小。自身的net/http足夠簡單,性能也非常不錯
借助框架開發,不僅可以省去很多常用的封裝帶來的時間,也有助于團隊的編碼風格和形成規范.
2 練習
本次練習主要對上一次的代碼繼續進行改善,
在上一次練習中,我們已經增加了中間件鑒權的代碼,接下來就是對它的使用了。
首先,在路由管理代碼中,添加。
該功能是用來獲取用戶信息。
func CollectRouter(r *gin.Engine) *gin.Engine {r.POST("/api/auth/register", Controller.Register)r.POST("/api/auth/login", Controller.Login)r.GET("/api/auth/info", middleware.AuthMiddleware(), Controller.Info)return r }然后是在注冊代碼中添加
r.GET("/api/auth/info", middleware.AuthMiddleware(), Controller.Info)結果展示
友情援助
有問題的可以關注公眾號,博主會在24小時內回復。
總結
以上是生活随笔為你收集整理的Go 语言web 框架 Gin 练习6的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux nslookup 解析不到d
- 下一篇: 开发文档怎么编写_PoC 编写指南