[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 服務
![[react + typescript + jest] 為你的 react 項目引入測試工具與問題排解](/img/posts/list.jpg)
![[chrome-extension] 自己動手寫一個 chrome 擴充 (一次搜尋電子書網站)](/img/posts/chrome-ext.jpg)