admin管理员组文章数量:1574122
因为要对ipfs的功能进行改进,所以记录如下内容。
1.下载jetbrain。如果是学生的话,可以用校园邮箱注册,免费激活正版。
2.下载go,建议下载1.12版本以上。
3.设置环境变量
GOPATH为自己的工作目录,设置IPFS_PATH为ipfs存储数据的位置(也就是repo的位置)
GO111MODULE 设置为ON表示开启mod管理模式,设置GOPROXY为 https://athens.azurefd,这是微软的golang包代理(由于一些国内墙的原因,很多golang的包都不能下载,即使开了翻墙软件,仍旧不能下载。)但是这个代理会有一些github上的包下载不了,所以当出现无法获取到github的包时,把这个环境变量删掉就可以了。网上有很多去github上下载golang包的方法,非常繁琐,不好用,直接设置代理更方便。
4.下载ipfs源码到工作目录下,要注意设置好路径,自己创建好目录。
5.用jetbrain打开,将项目路径设置为整个工作目录比较方便。
6.设置mod,如下图,将enable勾上,才能调试mod里面包的代码。
7.在go-ipfs/cmd/ipfs下有main.go,就是程序的入口了。在同目录下的runmain_test有main函数的调试函数,然后就可以打断点开始调试了。
本文标签: ipfs
版权声明:本文标题:ipfs在win10本地调试 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726580942a1076171.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论