go env -w GOPROXY=https://goproxy.io
或者:
go env -w https://mirrors.aliyun.com/goproxy
或者
go env -w
https://goproxy.cn,direct
原文:https://www.cnblogs.com/WayneZeng/p/9290797.html
-------------
[Golang] 第三方包应该如何安装--在线和离线
一 在线安装
采用go get的方式安装
import 的时候找不到对应的包看看pkg里面有没有
import 的时候找不到对应的包看看pkg里面有没有
二 离线安装
redis客户端采用git clone的方法安装的话可以用以下方法
cd src
git clone https://github.com/go-redis/redis.git gopkg.in/redis.v5
git clone https://github.com/bsm/ratelimit.git gopkg.in/bsm/ratelimit.v1
go install gopkg.in/redis.v5
最好还是用go get 方法,因为她会自动安装依赖。
要不然就只能一个个依赖clone,很麻烦。
go get 用不了大部分都是网络问题,
----------------------
go切换proxy中国代理
GO111MODULE
GO111MODULE 有三个值:off, on和auto(默认值)。
GO111MODULE=off,go命令行将不会支持module功能,寻找依赖包的方式将会沿用旧版本那种通过vendor目录或者GOPATH模式来查找。
GO111MODULE=on,go命令行会使用modules,而一点也不会去GOPATH目录下查找。
GO111MODULE=auto,默认值,go命令行将会根据当前目录来决定是否启用module功能。这种情况下可以分为两种情形:
当前目录在GOPATH/src之外且该目录包含go.mod文件
当前文件在包含go.mod文件的目录下面。
go:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io
注: https://goproxy.io 也可替换成阿里云的 https://mirrors.aliyun.com/goproxy或https://goproxy.cn,direct
linux:
$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn
or
$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile
【推广】
免费学中医,健康全家人
原文地址:https://www.cnblogs.com/oxspirt/p/14505170.html
- 推荐文章
- linux下安装jdk1.8
- linux下重启tomcat命令
- 微信小程序倒计时实现功能
- Monkey基本使用流程及测试报告分析
- Monkey Android API 翻译
- Selenium+Python的环境配置
- Jmeter中压力测试带验证码的登录功能
- Fiddler抓包,如何修改请求数据
- Monkey题目整理
- 软件测试工程师实际工作中常遇到的问题及解决方案
- web测试定位bug的方法
- 常用功能测试方法大全
- python入门第一课 起步
- CCF 202012-5星际旅行(20~100分)
- c#多个窗体时,点击按钮,一次关闭所有窗体
- c#关闭窗体的四种方法
- C# 透明窗体制作方法(转)
- Ubuntu系统Java开发环境的搭建
- Windows下Java环境配置,tomcat安装
- CentOS 7 安装tomcat
- JAVA程序操作hbase的Maven配置pom.xml文件
- windows下部署icescrum
- 第一次博客作业——简单介绍一下自己
- 2019寒假训练营第三次作业
- 网络空间安全概论第5单元笔记
- 2019寒假训练营第二次作业
- 网络空间安全概论1、4单元笔记
- 2019寒假训练营第一次作业
- 软工实践个人总结
- 第4次作业-结对编程之实验室程序实现