首先,请务必阅读并理解“如何编写Go代码”文档。
实际答案取决于您“定制包装”的性质。
如果打算用于一般用途,请考虑采用所谓的“ Github代码布局”。基本上,您使您的库成为一个单独的
go get表项目。
如果您的库供内部使用,则可以这样:
- 将包含库文件的目录放置在项目目录下。
- 在项目的其余部分,请使用相对于包含该项目的工作区根目录的路径来引用该库。
展示:
src/ myproject/ mylib/ mylib.go ... main.go
现在,在顶层
main.go,您可以
import "myproject/mylib"并且可以正常运行。



