使用gomodel功能管理go模塊,已開啓GO111MODULE=on,但是總是提示main.go:4:2: package gangdou/config is not in GOROOT (/usr/local/go/src/gangdou/config)
go env,顯示都是正常的
最後發現問題:
項目名稱叫gangdou
mod文件在初始化的時候,手殘寫的不是項目名,刪除go.mod和go.sum,重新執行go mod init gangdou,在運行代碼就可以了。
使用gomodel功能管理go模塊,已開啓GO111MODULE=on,但是總是提示main.go:4:2: package gangdou/config is not in GOROOT (/usr/local/go/src/gangdou/config)
go env,顯示都是正常的
最後發現問題:
項目名稱叫gangdou
mod文件在初始化的時候,手殘寫的不是項目名,刪除go.mod和go.sum,重新執行go mod init gangdou,在運行代碼就可以了。
腳本如下: 1 # coding: utf-8 2 3 """ 4 該腳本主要做把源目錄下所有文件,照搬原路徑基礎上覆制文件 5 """ 6 7 import os 8 # import shutil