Go プロジェクトで「rsc.io/quote」パッケージが見つからないのはなぜですか?

DDD
リリース: 2024-10-26 22:41:03
オリジナル
376 人が閲覧しました

Why Can't I Find the 'rsc.io/quote' Package in My Go Project?

「パッケージ 'rsc.io/quote' が見つかりません: Go モジュールの一般的な問題

Go を使っていく中で、次のような問題が発生する可能性があります初心者向けのチュートリアルに従っているときに、提供されたコードを実行中にエラーが発生しました。「パッケージ 'rsc.io/quote' が見つかりません。」というわかりにくいメッセージが表示されました。これは、Go モジュールのセットアップに潜在的な問題があることを示しています。

この問題は、比較的最近の機能である Go モジュールが依存関係の管理を自動的に処理するために発生します。ただし、これを利用するには、単に .go ソース ファイルを作成し、それを「go run hello.go」で実行するだけで済みます。では不十分です。付随する 'go.mod' ファイルが必要です。

これを修正するには、チュートリアルの指示に従ってください。

go mod init hello
ログイン後にコピー

このコマンドはモジュールを初期化し、'go.mod' ファイルを作成します。 .mod' ファイル。

Go 1.16 以降では、'go mod tiny' を実行する追加手順が必要です。

go mod tidy
ログイン後にコピー

このコマンドは、とらえどころのない ' ファイルを含む依存関係を識別して取得します。 rsc.io/quote' パッケージ。

作業が成功したことを確認するには、'hello.go' スクリプトをもう一度実行します。

go run hello.go
ログイン後にコピー

すべてが計画どおりに進んだ場合は、次のようにします。次の出力が表示されます。

Don't communicate by sharing memory, share memory by communicating.
ログイン後にコピー

これは、モジュールが 'rsc.io/quote' パッケージを正常にロードして利用したことを示しており、Go プログラミング言語の使用を続ける準備がすべて整っています。 .

以上がGo プロジェクトで「rsc.io/quote」パッケージが見つからないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!