Go Build 问题:“x509:证书由未知权威机构签署”[重复]

问题描述 投票:0回答:0

我收到这条我不太明白的错误信息。我已经尝试过谷歌甚至 ChatGPT,没有任何运气。我正在使用 WSL 和 docker 构建这个项目,使用这个简单的 .sh 脚本运行 Dockerfile:

docker build -t jobsupervisor .
docker run --rm -it -v "$(pwd)":/workspace jobsupervisor $@

一切顺利,直到我到达最后一行(cmd 是我的 main.go 文件所在的位置):

cd cmd && go build

当“go build”被激活时,我得到这些代码行:

go: downloading google.golang.org/grpc v1.40.0

go: downloading github.com/google/uuid v1.3.0

go: downloading google.golang.org/protobuf v1.27.1

go: downloading gorm.io/gorm v1.21.15

go: downloading gorm.io/driver/sqlite v1.1.5

对于每一行,我都收到此错误消息:

../internal/jobsupervisor/jobsupervisor.go:22:2: github.com/google/[email protected]: Get "https://proxy.golang.org/github.com/google/uuid/@v/v1.3.0.zip": x509: certificate signed by unknown authority

构建停止(原因很明显)。我该怎么办?

go build x509certificate
© www.soinside.com 2019 - 2024. All rights reserved.