码迷,mamicode.com
首页 > 其他好文 > 详细

gin的墙内开发艺术

时间:2020-03-04 00:39:16      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:环境   nload   左右   ssr   变量   选择   注意   有一个   报错   

背景:电脑的deepin+ssr时灵时不灵,全局代理没用,switchyomega也没用,只能走deepin自带的应用代理。因此命令行的go get是不存在的。

过程:这种墙内的问题显然百度比谷歌好用,百度并实践了一个小时左右,可以知道的是,golang新版出了个module的东西,环境变量里有一个go111module,默认是auto,也就是文件夹里得有go.mod这个文件才启动module模式,设置为on后并修改goproxy为https://goproxy.io/这个网站的代理,就发现go get可以安装了。但......坑了很久才发现,可能因为此时是module模式,go get和之前的go get不太一样,在GOPATH下的bin没有源码的存在,因此如果这时候在项目中import gin,会报错。

解决:就直接用module模式,用goland创建module项目,注意代理要选择direct,然后代码里直接import,此时变红报错,然后go mod download,就装上了。
总结:感觉还是没有java香...

gin的墙内开发艺术

标签:环境   nload   左右   ssr   变量   选择   注意   有一个   报错   

原文地址:https://www.cnblogs.com/zxcoder/p/12405573.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!