gin的墙内开发艺术

Posted zxcoder

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gin的墙内开发艺术相关的知识,希望对你有一定的参考价值。

背景:电脑的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的墙内开发艺术的主要内容,如果未能解决你的问题,请参考以下文章

区块链艺术品溯源产品的开发实现

Oracle开发艺术的目 录

Android开发艺术探索

《android开发艺术探索》读书笔记--动画

Android开发艺术探索学习笔记

书籍《Android开发艺术探索》阅读进度