2017-01-11 7 views
-1

Wenn i-Paket wie folgt installieren:golang heruntergeladene Pakete außerhalb von src Ordner

go get github.com/go-zoo/bone 

es einen Ordner in src Ordner wie folgt erstellen:

src/github.com/go-zoo/bone 

ich nur src Ordner behalten möchten, für meine eigener Code.

+0

Im 'src /' -Verzeichnis in GOPATH befinden sich alle Go-Pakete. So funktioniert das Go-Tool. Sie können GOPATH mehrere Einträge hinzufügen, wenn Sie möchten, aber das wird Ihre Umgebung nur wenig verbessern. [Wie schreibe ich Go-Code] (https://golang.org/doc/code.html) – JimB

Antwort

0

Die Lösung meines Problems ist ein Anbieter Ordner in Ihrem Projektverzeichnis zu erstellen, etwa so:

src: 
    - vendor: 
    - packages... 

seine wie ein npm oder einem Paket-Manager.

dort auch Werkzeuge wie: govend und Müll.

Verwandte Themen