go mod使用問題總結

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導致的。

gcc安裝

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