MAC . go交叉編譯windos cgo (c 不支援的,結論)
做了一個小工具,準備因為用了
結論就是 折騰一圈是值得的,但是 cgo 不支援交叉編譯 ,go 支援 但是 c 不支援
因為用了cgo 庫 交叉編譯
CGO_ENABLED=1 CGO_ENABLED="1" CC="x86_64-w64-mingw32-gcc" GOOS=windows GOARCH=amd64 go build main.go
b報錯

於是準備下載
http://mingw-w64.yaxm.org/doku.php/download/macports

安裝報錯

sudo: port: command not found
這裡要安裝xcode
需要原版的 python 如果Xcode報錯,可以聯絡我 這個在另一篇文章裡專門講

macOS自帶Python2.7刪除之後的悲劇(Loading a plug-in failed)
command not found 其實是未設定環境變數
執行下面的語句
exportPATH=/opt/local/bin:/opt/local/sbin:$PATH

輸入y 繼續
等待安裝


第二個命令 裝64位的
sudo port install x86_64-w64-mingw32-gcc
如果一起裝