Go モジュール内のローカル パッケージへのアクセス (Go 1.11)
Go のモジュール システムを使用する場合、多くの場合、ローカル パッケージにアクセスする必要があります。モジュールの依存関係の一部ではありません。このような場合、次の手順を実行できます:
replace <package path> <version> => <local physical path>
import "<full path to platform package>/platform"
例:
次の構造を持つプロジェクトを考えてみましょう:
- /platform - platform.go - main.go - go.mod
The go.メイン モジュールの mod ファイルには次の行が含まれます:
module github.com/userName/mainModule replace "github.com/userName/otherModule" v0.0.0 => "/path/to/local/otherModule"
main.go のローカル パッケージ
import "github.com/userName/otherModule/platform"
これらの手順に従うことで、ローカル パッケージを Go モジュール内で簡単に利用でき、シームレスな開発とテストが容易になります。
以上がGo モジュール内のローカル パッケージにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。