无法在macOS上构建

问题描述

所以我试图拉下叉子,我不断得到这个:

$ go get github.com/foobar/gostuff.git
# github.com/foobar/gostuff.git/vendor/github.com/dswarbrick/smart/ioctl
src/github.com/foobar/gostuff.git/vendor/github.com/dswarbrick/smart/ioctl/ioctl.go:67:30: undefined: unix.SYS_IOCTL

其他人似乎可以在Mac上将其拉下来。我试图:

  • 重新安装go
  • 运行go get -u golang.org/x/sys/unix

什么都行不通,我很茫然,我是Go的新手,所以也许我错过了一些东西,任何帮助将不胜感激。

解决方法

运行此命令可以解决我的问题:export GOARCH = amd64;导出GOOS = linux;进行构建