Golang支援交叉編譯,也就是說你在32位元平台的機器上開發,可以編譯產生64位元平台上的可執行程式。
交叉編譯依賴以下幾個環境變數: (建議學習:go#)
## 目標平台)的處理器架構(386、amd64、arm)$GOOS 目標平台(編譯後的目標平台)的作業系統(darwin、freebsd、linux、windows)
各平台的GOOS和GOARCH參考
OS ARCH OS version linux 386 / amd64 / arm >= Linux 2.6 darwin 386 / amd64 OS X (Snow Leopard + Lion) freebsd 386 / amd64 >= FreeBSD 7 windows 386 / amd64 >= Windows 2000
以上是golang可以跨平台嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!