Go資源被牆最快解決方案

最近在學golang,因爲文化自信,Go語言好多包國內是無法獲取的,寫這篇教程希望可以幫助大家最快的解決資源被牆的問題,不要把時間浪費這種無意義的事情上.

環境


 
  1. $ go version # go version go1.12 darwin/amd64

  2. 複製代碼

  • 把 golang 升級到 1.11(建議使用 1.12,1.11 之後,go 官方引入了 go module 來解決依賴管理問題.這是快速解決被牆的核心.

設置 GO111MODULE 和 GOPROXY

  • mac 系統下,打開終端
    
     
    1. $ vim .bash_profile

    2. 複製代碼

    加上
    
     
    1. export GO111MODULE=on

    2. export GOPROXY=https://goproxy.io

    3. 複製代碼

    保存退出;
  • 執行source ~/.bash_profile;使剛纔的修改立即生效;
  • 打開新的終端,不要在上一終端界面 輸入go env;如果看到GOPROXY="https://goproxy.io"則配置成功;
  • 自由自在的下載包吧.

相關

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章