这个是需要https证书报的错。
后来问了公司同事,他把公司自签证书发给我安装,并附带了一个link:https://community.spiceworks.com/how_to/1839-installing-self-signed-ca-certificate-in-windows
首先安装公司的自签证书
但是我真的好傻,没看懂第一个步骤,我以为步骤里面的MMC是一个需要手动安装的图形化工具,然后各种百度,准备下载openssl工具了。
然后经同事点拨才恍然大悟是系统自带的证书,我的是windows系统,直接搜索MMC就可以找到,打开如下
剩下的就是按照上面的link操作就可以了,最终就会把证书给导入到系统里面。
再次执行go mod tidy就不会报错:x509: certificate signed by unknown authority 了.
如果还是不行的话,那就在go get的时候加上参数-insecure
go get -insecure xxx