g getubを使用した後、github.com/mattn/go-sqlite3にアクセスすると、「golang.org/x/net/context」というエラーが表示されます。ゴラン - エラー `パッケージを見つけることができません '
私はこの問題に
g getubを使用した後、github.com/mattn/go-sqlite3にアクセスすると、「golang.org/x/net/context」というエラーが表示されます。ゴラン - エラー `パッケージを見つけることができません '
私はこの問題に
を解決するために見てする場所へとあなたがcontext
パッケージのソースコードをダウンロードしたのかわかりませんか?そうする
一般的な方法の1つは、実行してバンドルされたツールgo get
を使用することです:
go get golang.org/x/net/context
これはGOPATH
環境変数で定義されているあなたの囲碁ワークスペースにcontext
パッケージのソースコードをインポートする必要があります。 (あなたの場合、パッケージのコードは$GOPATH/src/golang.org/x/net/context
にダウンロードされます)
また、親パッケージ上でgo get
を実行すると、すべての依存関係を自動的に1つずつ検索してダウンロードする必要がなくなります。例:
go get github.com/mattn/go-sqlite3
github.com/mattn/go-sqlite3
フォルダーに移動します。 go get ./...
を実行して、すべての依存関係をプロジェクトフォルダにインストールします。
プロジェクトの依存関係がそれは私がこの前会った$GOPATH/src/github.com
にすべての依存関係をインストールします
github
から来るべきです。 'go get golang.org/x/net/context'を試してみて、このコマンドの出力を見てください。 – jfly私はこの問題に直面し、再インストール/アップグレードすることで修正しました。 – Nadh