pipgo get
有时候,我们会发现一个很奇怪的现象,很多 Golang 的项目,在引用自己项目里面的包的时候,竟然用的是 Github 上面的地址。
main.goimportutil
utilmain.go
main.pyutilutil.pyfrom util.util import xxxutil.pyutil/util.gogo run main.go
go.mod
go modgithub.com/kingname/handsome
go run main.gogithub.com/kingname/handsomemain.go
github.com/kingname/handsome/utilutilutil/util.go
github.com/kingname/handsome/utilgo.mod
这个规则,可以在 Golang 的官方文档Module paths这一节找到:Go Modules Reference - The Go Programming Language[1]。
参考文献
[1] Go Modules Reference - The Go Programming Language:
请关注微信公众号【未闻Code】获取更多精彩文章。