Ich bin sehr neu in Golang. Ich sehe, dass Sie in Golang Pakete direkt von Github importieren können wie:
%Vor%Bedeutet das, dass ich mich an diese URL erinnern muss, um dieses Paket zu verwenden? IMHO das ist nicht cool. Was passiert, wenn der Autor des Pakets es später entfernt oder die URL geändert hat? Irgendwelche Ideen?
Ich würde Ihnen empfehlen, die Anleitung zum Schreiben von Go-Code zu lesen und dieser Blogpost.
Der Pfad, den Sie in Ihrer Importzeile sehen, ist keine URL, sondern nur der Pfad, in dem sich das Paket befindet (normalerweise relativ zu $GOROOT/src/pkg
oder $GOPATH/src
). Daher befindet sich Ihr Paket heredoc
höchstwahrscheinlich im Verzeichnis $GOPATH/src/github.com/MakeNowJust/heredoc
.
Die empfohlene Methode, externe Pakete zu verwenden, besteht darin, sie über go get
herunterzuladen und zu installieren. Vielleicht möchten Sie sich die Dokumentation von go get by go get --help
ansehen.