"golang.org/x/net/internal/iana" //use of internal package not allowed

freedbg · 2018-02-23 17:50:48 · 3904 次点击

报错use of internal package not allowed 这个问题,没有正面的解决办法,只能绕过去。

我在修改 gofmt 的时候也遇到这个问题 (use of internal package cmd/internal/diff not allowed) 查了资料,这个是规则就是这样的,所以我把 $(GOROOT)/src/cmd/internal 这个目录创建了一个软连接 $(GOROOT)/src/cmd/internal2 ,然后修改代码里面的 internalinternal2 就可以了。

#2
更多评论
polaris
社区,需要你我一同完善!

go 规范就是不允许访问的

#1