在编译有涉及到内部文件引用的go文件时可能会出现引用受限的情况:(以下是我遇到的)

/opt/gopath/src/chaincode/dz $ go build dzassets.go
/go/src/github.com/hyperledger/fabric-chaincode-go/shim/chaincodeserver.go:10:2: use of internal package github.com/hyperledger/vendor/github.com/hyperledger/fabric-chaincode-go/shim/internal not allowed

通过网上百般搜索在一个评论里发现是因为没有在gopath下编译文件。

此处编译dz.go出现了这个问题,可以看到gopath是在/go/下
切换到gopath下编译就没有这个问题了(后面报permission denied是权限的问题,后来解决了,在另一篇博客https://blog.csdn.net/qq_45955628/article/details/107680928里有)

所以编译go文件一定要在gopath下不然很有可能会出错,因为不少文件都是要用到内部文件的。

编译go文件时内部包引用受限的问题(use of internal package /PATH/ not allowed)相关推荐

  1. 模块级私有访问权限 internal 包的使用规则,use of internal package xxx not allowed

    在 Go 1.5 及后续版本中,可以通过创建 internal 代码包让一些程序实体仅仅能被当前模块中的其他代码引用.这是第三种访问权限:模块级私有. 1. GOPATH 时代 具体规则是: inte ...

  2. VSCODE编译头文件时函数没有定义的解决方案(VSCODE手动链接C文件方法)

    VSCODE编译头文件时函数没有定义的解决方案(VSCODE手动链接C文件方法) 参考文章: (1)VSCODE编译头文件时函数没有定义的解决方案(VSCODE手动链接C文件方法) (2)https: ...

  3. linux make编译卡死,为linux内核编译make文件时出现问题?

    我刚刚开始使用Linux内核开发,并且遇到了编译make文件的问题.为linux内核编译make文件时出现问题? 这是hello世界的教程. 我的HELLO-1.C文件 * * hello−1.c − ...

  4. 使用Androidkiller编译APK文件时出现libpng error: Not a PNG file的错误

    使用Androidkiller或APKIDE编译APK文件时出现提示: >W: libpng error: Not a PNG file >W: ERROR: Failure proces ...

  5. webrtc 编译汇编文件时错误

    webrtc 编译汇编文件时错误 @ This file was created from a .asm file 解决办法: 把OS=ios target_arch=armv7 改为target_a ...

  6. maven 打包指定依赖包_Maven打包成Jar文件时依赖包的问题

    我们项目中使用到第三方的库文件,这些jar库文件并没有放到Maven中央库上,导致我们需要在项目中自己配置使用.我们的两三个开发人员对Java都是很熟,因此在使用中遇到了一些问题,表现在:在本地中引入 ...

  7. latex 编译eps文件时的问题

    Windows 下 Texworks2015: 最近在使用texlive对要提交的论文排版,模板里要求插图是.eps格式,当插入eps格式图片时报错 '*-eps-converted-to.pdf' ...

  8. 致命错误,遇到在搜索预编译头文件时遇到意外的文件结尾

    错误:fatal error C1010: unexpected end of file while looking for precompiled header directive 解决方法: 1. ...

  9. Windows 下编译 EXE 文件时把一个外部 txt 文件编译到 EXE 里面

    写程序时,边写程序边写文档.其中一些文档,可以打包进 EXE 里面,然后作为程序的帮助或说明.之所以不用外部文件,是因为发布一个 EXE 就足够.新版的 EXE 自包含新版的说明,避免EXE更新了,说 ...

最新文章

  1. VTK:Rendering之CameraBlur
  2. URAL 1682 Crazy Professor (并查集)
  3. 1.4- 定时任务总结之九句箴言
  4. python数据结构简单总结
  5. covariance matrix r语言_时间序列分析|ARIMAX模型分步骤详解和R中实践
  6. 秋招银行类金融科技岗笔试面试经验
  7. 《计算机网络 自顶向下方法》答案(第七章)
  8. PHOTOSHOP中常用的四种抠图方法
  9. 苹果开发者证书申请流程
  10. JVM运行原理及优化
  11. 团队管理,领导的“无为”就是最大“有为”
  12. 阿里云图片拼接指定尺寸
  13. b365老掉线 h3c路由器_H3C路由器频繁断线的原因及解决方法
  14. tf.flags.DEFINE解释
  15. RPG Maker mv框架代码解析之窗口文字显示
  16. sen2cor工具箱操作说明
  17. 小白投资理财必看:图解基金买入与卖出规则
  18. python生成随机的测验试卷_python生成随机的测验试卷文件
  19. C语言文件的读入与写入
  20. 基于matlab的图象拼接--数字图像拼接技术

热门文章

  1. 通用计算机按其规模速度和功能,电脑基础知识详解
  2. Deep learning for minimum mean-square error approaches to speech enhancement
  3. 脚本基础(未完待续)
  4. (java代码)计算个人所得税年度汇总
  5. shell脚本俄罗斯方块
  6. 软件项目接单渠道丨软件公司项目接单平台
  7. 陶朗食品业务调整为两个业务版块,专注新鲜食品和加工食品
  8. 海尔简爱s11怎么进入bios_海尔简爱s11系统应用商店没有登录界面怎么办?
  9. 日本房产泡沫的崩塌,虽然很长,希望80后仔细阅读
  10. 商业模式新生代_商业模式新生代——商业模式设计