吐槽:最近刚学golang语言,发现下载一个第三方包难如登天!linux系统除外
window下想要正常运行go get (和python 的pip 一样包管理工具)除非你运气好,不然全网你都你几乎找不到答案(go更新很快网上的答案都是过时的),尤其是使用goland IDE来开发go的同志们
前言:本教程仅仅针对window下配置go module模式下 执行go get下载第三方包 然后使用goland IDE开发
第一次使用get时的步骤(先关掉你的goland IDE):
1.下载gcc(https://sourceforge.net/projects/mingw-w64/files/mingw-w64/)
为什么要下载它呢?因为很多第三方包可能会设计到其它语言的源码,所以必须要用到它来编译
如果报错:例如什么
就执行一下这句代码(是每次下载都要执行它):
git config --global http.sslVerify "false"
如果说什么gcc没找到之类的,就检查一下gcc的PATH变量是否设置正确,然后就是:
重中之重,请先重启电脑!!
重中之重,请先重启电脑!!
重中之重,请先重启电脑!!因为goland ide里环境变量必须重启电脑才会刷新加载.....(这就是祸根)
注意:请不要使用goland IDE里面的那个终端 window shell 那个很容易找不到gcc ,而且安装有一堆的毛病
最最最关键的地方来了,如果我不告诉你,你估计10天都找不到答案设置完上面的这些之后你会发现你的import依然是报错飘红的,那怎么办呢??
到此你就恭喜你成功了!就可以愉快的玩耍了,(注意以后下载也不要用goland里面的那个终端,,必须自己搞cmd来执行 go get)