Wie installiere ich ein Paket in Go mit go get: Befehl funktioniert nicht oder ist veraltet?
Hallo zusammen! Ich habe gerade angefangen, Go zu lernen, und habe ein Problem mit der Installation von Drittanbieter-Paketen. Ich habe alte Artikel gelesen, in denen alle einfach go get github.com/some/package geschrieben haben, und das Paket wurde sofort in $GOPATH heruntergeladen. Aber ich habe Go 1.16+, und der Befehl go get verhält sich seltsam.
Hier ist, was ich mache. Ich habe ein einfaches Projekt im Ordner /home/user/myproject:
// main.go
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "hello"})
})
r.Run()
}
Ich schreibe go get github.com/gin-gonic/gin, aber in der Konsole sehe ich eine Warnung:
go: 'go get' is not a standard com Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs