导入不带 GOPATH 的本地包
导入不带 GOPATH 的本地包可以通过以下步骤实现:
Go 依赖管理摘要:
在继续之前,需要注意的是,首选的 Go 依赖管理方法取决于所使用的 Go 版本:
vgo (Go 1.11 及以上):
供应商(Go 1.6 和上面):
在项目中创建一个“vendor”目录并将依赖包放置在其中。编译后,编译器将优先考虑供应商目录中的包。
发现:使用子文件夹(GOPATH)导入本地包
要使用 GOPATH 和子文件夹导入本地包:
项目结构示例:
myproject/ ├── binary1.go ├── binary2.go ├── package1/ │ └── package1.go └── package2.go
其他注意:
以上是如何在不使用GOPATH的情况下导入Go本地包?的详细内容。更多信息请关注PHP中文网其他相关文章!