gpt4 book ai didi

go - 使用 "go get"时出现无法解释的错误

转载 作者:IT王子 更新时间:2023-10-29 01:14:43 26 4
gpt4 key购买 nike

我在 OS X 10.12.6 上使用 go 1.9。我试图“去获取”github.com/maxbrunsfeld/counterfeiter,但出现了以下神秘错误:

  % go get github.com/maxbrunsfeld/counterfeiter   
# golang.org/x/sys/unix
code/go/src/golang.org/x/sys/unix/dirent.go:68:17: undefined: direntReclen
code/go/src/golang.org/x/sys/unix/dirent.go:74:14: undefined: direntIno
code/go/src/golang.org/x/sys/unix/dirent.go:81:24: constant -1000000000 overflows uint64
code/go/src/golang.org/x/sys/unix/dirent.go:81:41: undefined: Dirent
code/go/src/golang.org/x/sys/unix/dirent.go:82:17: undefined: direntNamlen
code/go/src/golang.org/x/sys/unix/flock.go:13:30: undefined: SYS_FCNTL
code/go/src/golang.org/x/sys/unix/flock.go:16:42: undefined: Flock_t
code/go/src/golang.org/x/sys/unix/flock.go:17:17: undefined: Syscall

我还尝试使用 -u 和 -v,虽然详细模式提供了更多信息,但没有一个与此处看到的错误真正相关。有没有人见过这样的事情?

最佳答案

仅使用 GOOS=linux GOARCH=amd64 go get ... 就解决了同样的问题

关于go - 使用 "go get"时出现无法解释的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47020187/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com