软件包 io/fs 在构建 go 项目时不在 GOROOT 中

我没有太多的围棋经验,但我的任务是执行围棋项目:)


所以我需要构建go项目,然后执行它


以下是我构建go项目时的错误。似乎缺少一些依赖关系(包和io / fs)


transform/transform.go:13:2: package embed is not in GOROOT (/usr/local/Cellar/go/1.15.8/libexec/src/embed)

pkg/util/fs.go:4:2: package io/fs is not in GOROOT (/usr/local/Cellar/go/1.15.8/libexec/src/io/fs)

我的去羡慕


GO111MODULE="on"

GOARCH="amd64"

GOBIN=""

GOCACHE="/Users/<XXXXX>/Library/Caches/go-build"

GOENV="/Users/<XXXXX>/Library/Application Support/go/env"

GOEXE=""

GOFLAGS=""

GOHOSTARCH="amd64"

GOHOSTOS="darwin"

GOINSECURE=""

GOMODCACHE="/Users/<XXXXX>/go/pkg/mod"

GONOPROXY=""

GONOSUMDB=""

GOOS="darwin"

GOPATH="/Users/<XXXXX>/go"

GOPRIVATE=""

GOPROXY="https://proxy.golang.org,direct"

GOROOT="/usr/local/Cellar/go/1.15.8/libexec"

GOSUMDB="sum.golang.org"

GOTMPDIR=""

GOTOOLDIR="/usr/local/Cellar/go/1.15.8/libexec/pkg/tool/darwin_amd64"

GCCGO="gccgo"

AR="ar"

CC="clang"

CXX="clang++"

CGO_ENABLED="1"

GOMOD="/Users/<location to the project>/go.mod"

CGO_CFLAGS="-g -O2"

CGO_CPPFLAGS=""

CGO_CXXFLAGS="-g -O2"

CGO_FFLAGS="-g -O2"

CGO_LDFLAGS="-g -O2"

PKG_CONFIG="pkg-config"

GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/5h/9qptf0sx3c12226jnqt75q8r0000gp/T/go-build648466970=/tmp/go-build -gno-record-gcc-switches -fno-common"



冉冉说
浏览 930回答 1
1回答

陪伴而非守候

此软件包需要&nbsp;go v1.16,请升级您的 go 版本或使用相应的 docker 构建器。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go