1. 如果還沒安裝 go 環境的,請先裝安好喔。
或是參考我這篇: https://csw-dawn.blogspot.com/2019/08/install-go-on-linux.html
2. 安裝 gin
$ go get -u github.com/gin-gonic/gin
3. 開一個檔案 命名 example.go 並且存檔。
$ emacs -nw example.go
package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() r.GET("/ping", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "pong", }) }) r.Run() // listen and serve on 0.0.0.0:8080 }
4. 起動
$ go run example.go
5. $ curl http://127.0.0.1:8080/ping
6. 更多參考可上: https://github.com/gin-gonic/gin
沒有留言:
張貼留言