golang环境准备

信仰草 · · 194 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

安装

  1. 下载golang安装包
    # windows
    https://studygolang.com/dl/golang/go1.15.1.windows-amd64.msi
    
    # linux
    https://studygolang.com/dl/golang/go1.15.1.linux-amd64.tar.gz
    
  2. 设置环境变量
    echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile && source ~/.profile
    
  3. 检测安装结果
    go version
    

代理设置

使用 go env 设置代理

go env -w GO111MODULE="on"
go env -w GOPROXY="http://192.168.1.200:80,direct"

私有库搭建

  1. 下载源码并编译
git clone https://github.com/goproxyio/goproxy.git
mv goproxy /usr/local/goproxy
cd /usr/local/goproxy
make
  1. 设置启动脚本
    启动脚本有 三个参数
  • listen 监听端口
  • cacheDir 缓存目录
  • proxy 上游服务器
nohup ./goproxy -listen=0.0.0.0:18080 -cacheDir=/data/gopkg -proxy=https://goproxy.io &

检查部署情况

go get github.com/pkg/errors

参考网站


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:信仰草

查看原文:golang环境准备

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:701969077

194 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传