存取Go 1.11 模組中的本地套件
問題陳述
嘗試存取🎜>問題陳述 解決方案 要存取 Go 模組中的本機套件,需要修改專案的 go.mod 檔案並使用替換指令。此指令可讓您為遠端儲存庫中不可用的套件指定本機路徑。 解決問題的步驟 定義模組: 定義模組: 修改go.mod檔:
/
- /platform
- platform.go
- main.go
- go.mod
定義模組:
module github.com/userName/mainModule
require "github.com/userName/otherModule" v0.0.0
replace "github.com/userName/otherModule" v0.0.0 => "local physical path to the otherModule"
import "github.com/userName/otherModule/platform"
導入包:
附加信息replace指令允許你取代遠端依賴具有本地路徑,即使它們具有相同的版本number.模組是套件的集合。在 Go 11 中,您可以使用模組來管理依賴項和版本。 有關 Go 模組的全面介紹,請參閱官方文件。
以上是如何存取 Go 1.11 模組中的本機套件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!