go mod使用踩坑

尝试使用了go mod去管理包,按照官方的文档指引https://blog.golang.org/using-go-modules进行实践。 整个过程中出现了几个问题:

  • gomod文件应该放在哪里? 首先项目得在GOPATH以外的任意目录,再执行 go mod init [根目录名] 目录组织结构: wwwroot-------go.mod -------main.go -------hello/hello.go ------------/hello_test.go 如果用把hello目录里面需要的包拉下来,只需要运行 go [根目录名]/hello
  • 使用go mod 时依赖包下不下来? 这个是因为默认的地址因为被ban了,所以需要可以用替换的一个代理,可以用这个https://goproxy.io/ 具体可以参考:https://goproxy.io/zh/。 我的环境是win7 + go 1.12,不同操作系统可以参考链接里具体怎么设置,不过因为有git bash,直接用的linux设置方式 vim /etc/profile export GOPROXY=https://goproxy.io source /etc/profile 至此,问题解决。
  • goland设置代理?

设置(ctrl+alt+s)->Go->Go Modules(vgo)->设置proxy为https://goproxy.io->点击Apply。 如果没生效可以就可以重启GoLand即可

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【玩转腾讯云】腾讯云函数SCF初探

    前不久的微信开发者大会上在推他们的Serverless架构,即他们的产品腾讯云函数SCF。

    槽痞
  • 腾讯云函数初探

    前不久的微信开发者大会上在推他们的Serverless架构,即他们的产品腾讯云函数SCF。 当然这个也不是新鲜的事物,在亚马逊提供的同类服务叫做lambda,阿...

    槽痞
  • 复盘【我和你拼了】小程序上线

    首先说背景,「我和你拼了」微信小程序是应某小朋友的求助作为后端支撑合作开发的结晶(产物)。

    槽痞
  • 成长系列第五篇-如何更好的提问

    Go 语言环境当前版本,在下载公共包和执行入口程序时遇到科学上网问题,尝试通过 打开 GO111MODULE 解决,问题虽然解决,并不彻底,需要优化。

    needrunning
  • 以1个具体接口为例来展示Windows下腾讯云GO SDK的使用

    建议先阅读下https://golang.org/doc/install,不读直接向下走也可以

    我爱你的一诺
  • 第9节 Go的执行原理以及Go命令

    命令源码文件被安装以后,GOPATH 如果只有一个工作区,那么相应的可执行文件会被存放当前工作区的 bin 文件夹下;如果有多个工作区,就会安装到 GOBIN ...

    小尘哥
  • 在ubuntun虚拟机里安装goLang语言编程环境

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.bl...

    Jerry Wang
  • 表格打印分页实践小结

    print作为浏览已经比较成熟的技术可以经常被用来打印页面的部分内容,我们可以在mdn上查看到mdn相关的简单介绍。

    RobinsonZhang
  • Python办公自动化 | excel读取和写入

    python在办公自动化领域应用广泛,本文学习一下如何使用python读取和写入excel。EXCEL读取和写入可以用到两个包:xlrd 和 xlwt。

    披头
  • AI一分钟|FF联合创始人聂天心离职;Siri联合创始人从苹果离职

    近日,一位接近 FF 人士向腾讯《一线》证实,FF 联合创始人、高级副总裁聂天心(Tony Nie)已经离开公司。六月底,美国科技媒体 The Verge 援引...

    AI科技大本营

扫码关注云+社区

领取腾讯云代金券