Artikel ini diperkenalkan kepada anda oleh ruangan tutorial go language Tema ini adalah mengenai perangkap yang dihadapi dalam pemasangan Gin.
1 Pasang pelaksanaan dokumen rasmigo get -u github.com/gin-gonic/gin
Sejak. Saya tidak boleh memintas dinding, Baidu berkata menggunakan gopm untuk menyelesaikannya. Rakan-rakan dalam kumpulan mengatakan bahawa eksperimen seperti ini telah lama ketinggalan zaman, dan kini ia diselesaikan dengan go mod
Jadi saya mula go mod
go env -w GOBIN=/Users/youdi/go/bin go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct // 使用七牛云的
mkdir Gone cd Gone go mod init Gone
module Gone go 1.16
module
require
replace
exclude
package mainimport ( "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 (for windows "localhost:8080")}
main.go:3:8: no required module provides package github.com/gin-gonic/gin; to add it: go get github.com/gin-gonic/gin
go: github.com/gin-gonic/gin@v1.7.4: missing go.sum entry; to add it: go mod download github.com/gin-gonic/gin
Lagi golang berkaitan Untuk pengetahuan, sila layari
golanglajur tutorial!
Atas ialah kandungan terperinci Elakkan perangkap! Perangkap yang dihadapi semasa pemasangan Gin. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!