Go語言 - Go 依賴管理
阿新 • • 發佈:2021-07-18
Go語言的依賴管理跟python看起來有點類似。
在進行 Go 依賴管理之前,需要根據自己的需要修改 GOPATH 環境變數的值(預設情況的使用者主目錄中的go/pkg/mod中),將其調整到D盤中:
注意:調整後需要將原來的目錄中的檔案遷移過去。
下載依賴:
go get github.com/gin-gonic/gin
下載完成後就可以在 D:\Go\pkg\mod\github.com\gin-gonic
找到對應的原始碼。
注意:有時候依賴可能會下載失敗,需要配置代理(也可以設定到環境變數中):
$env:GOPROXY = "https://goproxy.io"
使用 gin
開HTTP服務:
package main
import (
"fmt"
"main/sub"
"github.com/gin-gonic/gin"
)
func main() {
content := sub.Hello("Go")
fmt.Println(content)
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
})
r.Run()
}
執行專案,用瀏覽器訪問 http://localhost:8080:
控制檯日誌情況:
==============================================================================
關注
關注公眾號,閱讀更多文章。