zoukankan      html  css  js  c++  java
  • golang go get代理设置

    1.gopm 代替go 下载第三方依赖包

    可以采用gopm从golang.org一些镜像网站上下载。
    a). 安装gopm

    go get -u github.com/gpmgo/gopm
    
    可手动下载,到指定目录下
    github.com/gpmgo/gopm
    github.com/Unknwon/com
    
    go build .
    然后拷贝二进制到 $goroot/bin目录下
    

    b). 用gopm get -g代替 go getgopm get
    不采用-g参数,会把依赖包下载.vendor目录下面;
    采用-g 参数,可以把依赖包下载到GOPATH目录中;

    gopm get -g golang.org/x/net
    

    2.使用github镜像源

    golang 在 github 上建立了一个镜像库,如 https://github.com/golang/net 即是 https://golang.org/x/net 的镜像库

    获取 golang.org/x/net 包,其实只需要以下步骤:

    mkdir -p $GOPATH/src/golang.org/x
    cd $GOPATH/src/golang.org/x
    git clone https://github.com/golang/net.git
    

    其它 golang.org/x 下的包获取皆可使用该方法。

    例如,很多go的软件在编译时都要使用tools里面的内容,使用下面方法获取:

    进入上面的x目录下,输入:

    git clone https://github.com/golang/tools.git
    

    在国内采用go get有时会下载不到一些网站如golang.org的依赖包。

    相关链接

    go代理设置

    ----------------------------------【喜欢打赏】-------------------------------------------

    小主,辛苦啦!文章棒棒哒,赏杯咖啡吧...
    打赏

    ----------------------------------【喜欢打赏】-------------------------------------------

    【励志篇】: 古之成大事掌大学问者,不惟有超世之才,亦必有坚韧不拔之志。
  • 相关阅读:
    KCF目标跟踪方法分析与总结
    C# 事件
    委托学习(3)
    委托学习(2)
    委托学习(1)
    本地无sqlserver服务下操作数据库 之GSQL
    unity Android 打包后读取 xml 文件
    Unity 3D 调用摄像头捕获照片 录像
    Unity 进度条3D制作(3D版)
    Unity 3D 进度条制作
  • 原文地址:https://www.cnblogs.com/tomtellyou/p/11470289.html
Copyright © 2011-2022 走看看