go 代理加速配置详解
官网文档:https://goproxy.io/zh/docs/introduction.html
1. Go 版本是 1.13 及以上 (推荐)
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
#设置不走 proxy 的私有仓库,多个用逗号相隔(可选)
go env -w GOPRIVATE=*.corp.example.com
设置完上面几个环境变量后,您的 go 命令将从公共代理镜像中快速拉取您所需的依赖代码了。私有库的支持请看这里。
2. Go 版本是 1.12 及以下
2.1. Bash (Linux or macOS)
第一种方式代理配置
启用 Go Modules 功能
export GO111MODULE=on
#配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io
第二种方式代理配置
或者,根据文档可以把上面的命令写到.profile或.bash_profile文件中长期生效。
echo "export GO111MODULE=on" >> ~/.profile
echo "export GOPROXY=https://goproxy.io" >> ~/.profile
source ~/.profile
第三种方式代理配置
# 启用 Go Modules 功能
go env -w GO111MODULE=on# 配置 GOPROXY 环境变量,以下三选一
# 1. 官方
go env -w GOPROXY=https://goproxy.io# 2. 七牛 CDN
go env -w GOPROXY=https://goproxy.cn# 3. 阿里云
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
2.2. PowerShell (Windows)
# 启用 Go Modules 功能
$env:GO111MODULE="on"
# 配置 GOPROXY 环境变量
$env:GOPROXY="https://goproxy.io"
- 右键 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
- 在 “[你的用户名]的用户变量” 中点击 ”新建“ 按钮
- 在 “变量名” 输入框并新增 “GOPROXY”
- 在对应的 “变量值” 输入框中新增 “https://goproxy.io”
- 最后点击 “确定” 按钮保存设置
3. 测试
go get github.com/gin-gonic/gin
go get github.com/astaxie/beego
go 代理加速配置详解相关推荐
- nginx反向代理模块配置详解_Nginx服务器的反向代理proxy_pass配置方法讲解
就普通的反向代理来讲 Nginx的配置还是比较简单的,如: location ~ /* { proxy_pass http://127.0.0.1:8008; } 或者可以 location / { ...
- nginx反向代理模块配置详解_Nginx(三):反向代理负载均衡集群配置详解
概述: 本篇主要总结Nginx实现反向代理和负载均衡功能相关模块的配置说明.主要使用到的模块如下:ngx_http_proxy_moduleNginx实现反向代理功能 ngx_http_upstrea ...
- nginx反向代理模块配置详解_nginx反向代理配置详解
反向代理配置 修改部署目录下conf子目录的nginx.conf文件(如/opt/nginx/conf/nginx.conf)内容,可调整相关配置. 将默认配置里面带#号注释内容去掉 grep -v ...
- nginx反向代理模块配置详解_nginx反向代理原理及配置详解
nginx概述 nginx是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMTP代理服务器:nginx可以作为一个HTTP服务器进行网站的发布处理,另外 ...
- Nginx 反向代理工作原理简介与配置详解
Nginx 反向代理工作原理简介与配置详解 测试环境 CentOS 6.8-x86_64 nginx-1.10.0 下载地址:http://nginx.org/en/download.html 安装 ...
- Nginx反向代理配置详解
Nginx反向代理配置详解 Nginx简单的反向代理配置,包括配置文件中各项参数的的注释,好了,开始! 开始首先安装Nginx 一.建立用户和用户组 1 2 ./usr/sbin/groupadd w ...
- Nginx指南和配置详解
Nginx指南 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 因它的稳定性 ...
- mybatis基础总结02 -配置详解
二 mybatis配置详解 MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession, 并执行映射的SQL语句.SqlSessionFactory对象可 ...
- docker-daemon.json各配置详解
docker-daemon.json各配置详解{"api-cors-header":"", ------在引擎API中设置CORS标头"authori ...
最新文章
- 告别视频通话“渣画质”,英伟达新算法最高压缩90%流量
- wParam和lParam两个参数到底是什么意思?
- python在线编译-python在线编译器的简单原理及简单实现代码
- 重采样算法实践 --- (一)
- 字节跳动想取消大下周,遭到部分员工激烈反对
- C#水晶报表,窗体不显示,闪退
- 使用ember-cli脚手架快速构建项目
- Mysql用户访问工作原理
- 深度学习Trick——用权重约束减轻深层网络过拟合|附(Keras)实现代码
- 数字金额转为大写金额(C#)
- 正则表达式(待补充)
- 使用微博提供的API接口发送微博
- 阿特拉斯开发协议--与ATLAS 扭力控制器交互
- 代码评审的价值和规范
- excel熵值法计算权重_SPSS主成分分析 | 权重计算amp;极差法标准化超详细教程!(下)...
- html 中的push方法,push方法怎么使用
- 【最终幻想15 国王之剑】制作介绍1:不再是游戏动画,而是“电影”制作
- 了解 Fetch API
- springcloud ribbon实现负载均衡的时候,提示Request URI does not contain a valid hostname: htt...
- 编写一个方法,输出大于某个正整数n的最小的质数。
热门文章
- python已打开页面获取信息_python+selenium实现自动登录网页获取信息(一)
- SAP 字段仍作为视图字段在视图中使用 | 更改表结构重新生成 CDS View「实例」
- CouchDB使用小记
- Debian 一些基础操作
- 【BLE】角色区分(master/slave, service/client)
- linux 进程流量统计,Linux进程网络流量统计方法及实现
- 聚焦运营商信创运维,美信时代监控易四大亮点值得一试!
- 网络通信技术(TCP/IP)
- 虚拟主机和物理服务器有什么不同
- a1502配置 macbook_a1502的macbook pro 苹果系统和… - Apple 社区