[Go 05] 使用 Gin 框架快速建立 http 服務
如何用 Gin 框架快速建立 HTTP [ GET/POST 等方法]
效果
用 Postman 工具打看看就可以得到下面結果
SEND [method url ] | RESPONSE [status body ] |
---|---|
GET http://localhost:8080/api/v1/user | 200 , OK |
GET http://localhost:8080/api/v1/user/May | 200 ,”Hello,May” |
POST http://localhost:8080/api/v1/user {“name”: “user1”,”age”: 33} |
200 , {“name”: “user1”,”age”: 33} |
程式碼
1 | // 1.啟動服務 |
Gin 延伸
- 寫中間件 [控制每個 Url timeout/log 等等行為]
- 套 swagger [下一篇]
- gin.Context 還有 c.Header, c.Query, c.GetRawData() 等等使用方法,取參數非常方便
第一次去套用 Gin 真的覺得很神奇,本章純快速記錄效果,
[Go 05] 使用 Gin 框架快速建立 http 服務