go get を使用してパッケージを取得しようとすると、ユーザーはエラー メッセージ「パッケージを読み込めません: パッケージ .: ビルド可能な Go ソース ファイルがありません。」これは、現在のディレクトリにコンパイル可能な Go ソース ファイルが含まれていないことを示しています。
この問題を解決するには、Go プロジェクトのソース コードが含まれるディレクトリ内で go get コマンドが実行されていることを確認してください。ディレクトリ構造は、/Users/username/Go/src/myProject の規則に従う必要があります。
正しいディレクトリにあるにもかかわらずエラーが解決しない場合は、コマンドに -d オプションを追加してみてください。このフラグは、パッケージをダウンロードした後に go get がインストールできないようにします。代わりに、ダウンロード段階で停止します。
さらに、 go get はリポジトリ全体ではなくパッケージを取得するように設計されていることを覚えておくことが重要です。 go.text/encoding などの特定のパッケージを取得するには、次のコマンドを使用します。
go get code.google.com/p/go.text/encoding
リポジトリ内のすべてのパッケージを取得したい場合は、「...」表記を利用します。
go get code.google.com/p/go.text/...
これらの手順に従うことで、go 使用時の「パッケージを読み込めません: パッケージ .: ビルド可能な Go ソース ファイルがありません」エラーのトラブルシューティングと解決ができるはずです。入手します。
以上がGo で「パッケージをロードできません: パッケージ .: ビルド可能な Go ソース ファイルがありません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。