使用 go-module 包管理器

$GOPATH 目錄下新建一個項(xiàng)目目錄(eg. gin_start), 并在此項(xiàng)目根目錄下初始化 mod:

go mod init gin_start

解決網(wǎng)絡(luò)問題: export GOPROXY=https://goproxy.io(windows 使用 set)

安裝各種包:

go get -v -u github.com/gin-gonic/gin

新建 main.go 寫自己的代碼:

package main

import (
    "fmt"
    "github.com/gin-gonic/gin"
)

func main() {
    fmt.Printf("Start servering")
    r := gin.Default()
    r.GET("/hello", func(c *gin.Context) {
        c.JSON(200, gin.H{
            "success": true,
            "code": 200,
            "message": "Hello World",
            "data": nil,
        })
    })
    r.Run(":8000")
}

啟動服務(wù): go run main.go
訪問: http://localhost:8000/hello

image.png

參考鏈接:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容