如何修复错误消息"使用不允许的内部包"什么时候去golang套餐?

时间:2016-01-24 08:59:55

标签: 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

如何解决此问题?

1 个答案:

答案 0 :(得分:4)

goji issue 13开始,正确的命令是:

go get goji.io

该页面http://goji.io/具有go-import元指令:

<meta name="go-import" content="goji.io git https://github.com/goji/goji">

这样,go不会将goji.io/internal(例如参见router.go)视为导入&#34;第三方&#34;的内部包裹。 This issue说明了错误的内部导入案例:

  

您不得导入第三方存储库的内部包(或其子包)。