1.設置go moudle和配置go proxy
go 1.11版本需要打開go moudle, 之後的不需要
windows下的配置
$env:GO111MODULE="on"
$env:GOPROXY="https://goproxy.io"
官網 goproxy.io
2.創建項目
# 創建項目目錄, 非src目錄
mkdir test
cd test
# 生成項目的go.mod文件
go mod init test
# go build main.go文件, 自動導入包
go build main.go
有可能會出現如下錯誤,是地址被牆了所致
可以手動替換這個包地址爲github上的,不過要注意版本號必須一模一樣,要不然沒用。
go mod edit --replace=golang.org/x/[email protected]=github.com/golang/sys@latest
這個錯誤是windows上沒裝gcc導致的。