ホームページ >バックエンド開発 >Golang >Go で「パッケージ rsc.io/quote が見つかりません」エラーを修正する方法

Go で「パッケージ rsc.io/quote が見つかりません」エラーを修正する方法

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-29 02:43:02891ブラウズ

How to Fix the

rsc.io/quote を利用する Go コードを実行しようとしたときの「パッケージ rsc.io/quote が見つかりません」エラーの解決

quote パッケージを使用すると、次のエラーが発生する可能性があります:

cannot find package "rsc.io/quote" in any of:
        C:\Program Files\Go\src\rsc.io\quote (from $GOROOT)
        C:\Users\myname\go\src\rsc.io\quote (from $GOPATH)

このエラーは、Go が必要な rsc.io/quote パッケージを見つけられないことを示します。この問題を解決するには、Go モジュールを初期化し、「go mod tiny」コマンドを実行する必要があります。

Go モジュールの初期化

Go が自動的にダウンロードされるようにするrsc.io/quote などのパッケージを含む依存関係をインストールするには、モジュールを初期化する必要があります。これを行うには、Go ソース コードを含むディレクトリに移動し、次のコマンドを実行します。

go mod init <module name>

'' を置き換えます。プロジェクトに適切な名前を付けます。これにより、現在のディレクトリに「go.mod」ファイルが作成され、モジュール名とその依存関係が指定されます。

「go mod tiny」を実行

初期化後モジュールを使用するには、「go mod tiny」コマンドを実行する必要があります。このコマンドは、必要なパッケージ rsc.io/quote をフェッチし、プロジェクトのローカル パッケージ キャッシュにインストールします。

例:

$ go mod tidy
go: finding module for package rsc.io/quote
go: found rsc.io/quote in rsc.io/quote v1.5.2

実行中Go コード

パッケージがインストールされると、「go run 」を使用して Go コードを実行できます。 command.

例:

$ go run hello.go
Don't communicate by sharing memory, share memory by communicating.

これらの手順に従うことで、ユーザーは「パッケージ rsc.io/quote が見つかりません」エラーを解決し、Go コードを正常に実行できます。 rsc.io/quote パッケージを利用します。

以上がGo で「パッケージ rsc.io/quote が見つかりません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。