2016-12-29 7 views
-1

Nach der Verwendung gehen Sie auf github.com/mattn/go-sqlite3 Ich bekomme eine Fehlermeldung" golang.org/x/net/context ".Golang - Fehler `Paket kann nicht gefunden werden '

Ich bin nicht sicher, wo dieses Problem zu suchen zu lösen

+0

ich das schon getroffen habe. Probieren Sie zunächst go go golang.org/x/net/context aus, um zu sehen, was dieser Befehl ausgibt. – jfly

+0

Ich habe dieses Problem vor und Neuinstallation/Upgrade behoben. – Nadh

Antwort

3

Haben Sie den Quellcode für das context Paket herunterladen?

Eine übliche Art und Weise zu tun, ist das mitgelieferte Tool verwenden go get, indem Sie:

go get golang.org/x/net/context 

Dies sollte den Quellcode für das context Paket in Ihren Go-Arbeitsbereich importieren, die von dem GOPATH Umgebungsvariable definiert ist. (In Ihrem Fall wird der Code des Pakets auf $GOPATH/src/golang.org/x/net/context heruntergeladen.)

Alternativ können Sie auch ein go get für das übergeordnete Paket ausführen, um alle Abhängigkeiten automatisch einzubeziehen, ohne sie einzeln suchen und herunterladen zu müssen. Zum Beispiel:

go get github.com/mattn/go-sqlite3 
0

Gehen Sie zu Ihnen github.com/mattn/go-sqlite3 Ordner. Und führen Sie go get ./..., um alle Abhängigkeiten in Ihrem Projektordner zu installieren.

Als Abhängigkeiten Ihres Projekts von github kommen sollte es werden alle Abhängigkeiten in installieren $GOPATH/src/github.com

Verwandte Themen