猿问

获取 golang 包时,如何修复错误消息“不允许使用内部包”?

我正在使用 go 1.5.3。我跑了这个


go get -x github.com/goji/goji

我收到此错误消息:


git checkout master

package github.com/goji/goji

imports goji.io/internal: use of internal package not allowed

我该如何解决?


莫回无
浏览 698回答 1
1回答

芜湖不芜

从goji issue 13 开始,正确的命令是:go&nbsp;get&nbsp;goji.io该页面http://goji.io/具有go-import元指令:<meta&nbsp;name="go-import"&nbsp;content="goji.io&nbsp;git&nbsp;https://github.com/goji/goji">这样,go 不会考虑goji.io/internal(例如参见router.go)尝试导入“第三方”的内部包。此问题说明了错误的内部导入案例:不允许导入第三方 repo 的内部包(或其子包)。
随时随地看视频慕课网APP

相关分类

Go
我要回答