通过Athens搭建go私服
go1.11
以后就可以使用GOPROXY
代理下载包依赖了
使用athens
可以很快的使用代理
两种方法
(需go1.11
以上)
一、直接使用 athens 网站的代理
配置环境变量
export GOPROXY="https://athens.azurefd.net"
ps: 记得source
二、安装 athens
设置GO111MODULE
变量
linux:
export GO111MODULE=on
windows:
$env:GO111MODULE = "on"
设置 http、https 代理 (毕竟被墙)
export {http_proxy,https_proxy}=http://127.0.0.1:1087 (一般是1080端口,我的是1087)
然后用git
把项目clone
下来
$ git clone https://github.com/gomods/athens$ cd athens/cmd/proxy$ go install$ proxy & (后台进程方式启动,也可以使用screen等方式)[1] 27892INFO[0000] Exporter not specified. Traces won't be exportedINFO[0000] Starting application at http://127.0.0.1:3000
然后再配置GOPROXY
export GOPROXY=http://127.0.0.1:3000
配置完成之后使用
go mod download
或者
go get
之后,都会使用GOPROXY
代理的地址来获取到依赖了。
参考链接:https://www.dazhuanlan.com/jumble9/topics/1020457
通过Athens搭建go私服相关推荐
- 使用nexus来搭建Nuget私服
近期在搭建nuget私服.选择nexus这个产品.nexus支持npm,.nuget等,功能比较强大. 前言 博主使用centos7.5来搭建nexus,遇到了不少的问题.最后还是搞定了. 1:下载n ...
- Ubuntu16.04 搭建nexus 私服 学习步骤以及安装maven和git
1.下载安装maven wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin. ...
- linux设置nexus开机自启动_在linux中使用nexus搭建maven私服
首先介绍下为什么要搭建maven私服,简单点说就是就是把项目工程中的Jar包放在一个服务器上,每次Jar包的修改都能去私服上面Down到本地.可以对整个项目组的人形成一个统一的管理. 2.下载完之后就 ...
- 如何使用Nexus搭建Maven私服
如何使用Nexus搭建Maven私服 转载于:https://www.cnblogs.com/valuestack/p/nexus-and-maven.html
- Maven学习总结(九)——使用Nexus搭建Maven私服
2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(九)--使用Nexus搭建Maven私服 一.搭建nexus私服的目的 为什么要搭建nexus私服,原因很 ...
- 使用 Artifactory 1分钟搭建 CocoaPod 私服
痛点 目前的 CocoaPod 私服,很多公司使用 Git 仓库进行搭建,这导致的问题是,CocoaPod 的构建产出物通常较大,上传到 Git 仓库时,会导致 Git 仓库持续增大, Git Cl ...
- Maven学习 使用Nexus搭建Maven私服(转)
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到 ...
- 本地搭建docker私服
#######################本地搭建docker私服registry####################### #执行命令 docker run -d -p 5000:5000 ...
- Linux中搭建Maven私服
linux安装maven 先解压maven的压缩包apache-maven-3.5.4-bin.tar.gz 命令: tar -zavf pache-maven-3.5.4-bin.tar.gz ...
最新文章
- idea无法搜索插件问题解决
- jq实现跳转404跳转,原生js实现跳转404跳转
- 超图js版本加载点图层和点要素
- 屏蔽基于对话框的MFC程序中按下ESC关闭窗口的功能
- 域名是什么_企业注册域名要知道什么?如何企业域名注册?
- 【裂痕识别】基于matlab阈值裂痕+划痕检测【含Matlab源码 467期】
- “软件工程造价师”和“软件造价评估师”有什么区别?
- 单片微型计算机第三版课后习题答案,单片微型计算机原理与应用_课后习题答案_山东理工.docx...
- Android中的armeabi等如何适配
- matlab实现S域到Z域变换
- 二维码生成代码(转载)
- latex中Winedt和Sumatra PDF互联设置及失效解决
- WPS安装office自定义项安装期间出错
- 微信朋友圈分享详细步骤html,微信如何转发朋友圈图文(朋友圈转发图文教程分享)...
- 机器学习读书笔记:假设检验(一)
- 计算机网络 思科模拟器进行交换机端口隔离,跨交换机实现vlan实验
- 我的学习node.js心得(一)
- Win2003系统安装SQL Sever2000后1433端口未开放的解释
- springboot 转换为金额大写工具类
- 小米扫地机器人划区清扫定时_小米机器人怎么设定扫地区域 小米机器人设定扫地区域的方法...
热门文章
- 升序排列python_Python3基础 sort 将一个列表中的值升序排列
- 监控服务器怎么增加碟机,微服务业务监控方法及服务器专利_专利申请于2017-12-15_专利查询 - 天眼查...
- 直播回放 | 科技赋能零售金融业务转型
- 工业用微型计算机笔记(1)-进制转换
- 【深度学习】在PyTorch中使用 LSTM 自动编码器进行时间序列异常检测
- 【深度学习】图像去噪:一种基于流的图像去噪神经网络
- 《Python3网络爬虫开发实战(第二版)》上市了!!!!
- 【学术相关】94年的博士后又拿到了这个金奖!原来是他的学弟
- 韦博英语危机爆发,教培行业如何应对中年危机?
- 网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门