一、问题描述
错误信息
go: xxx.com/[email protected] (replaced by git.xxx.com/app/[email protected]): Get "https://GOPRIVATE=git.xxx.com/git.xxx.com/app/go-util/@v/v1.0.20.mod": dial tcp: lookup GOPRIVATE=git.xxx.com: no such host
二、解决方案
问题原因:Go 设置了默认的GOSUMDB=sum.golang.org,它当然是无法识别私有域名xxx.com.解决办法在项目路径执行以下命令:
go env -w GOPRIVATE=git.xxx.com 或 go env -w GOSUMDB=off