Go 環境變量
GOROOT:D:\Soft\go (go的安裝目錄)
GOBIN:%GOROOT%\bin
PATH:%GOBIN%
驗證
G:\goWork\GoDemo> go version
go version go1.13.4 windows/amd64
Go 工作空間
新建工作目錄 G:\goWork,然後新建子目錄 go (G:\goWork\go)
配置環境變量
GOPATH :G:\goWork (Go 的工作空間,就是我們的開發和依賴包的目錄)
Goland新建項目
項目目錄:G:\goWork\HelloApp
項目目錄要放到工作目錄中和go在同級目錄,這樣才能識別到GoSDK
配置項目 Add Confgiuration.... 然後選擇 Go Build
選擇 Run kind:Dirctory
新建Go文件
package HelloApp
import "fmt"
func main() {
fmt.Print("app")
}
運行出錯顯示如下:
Error running 'HelloApp': Cannot run program "C:\Users\admin\AppData\Local\Temp\___HelloApp.exe" (in directory "G:\goWork\HelloApp"): CreateProcess error=216, 該版本的 %1 與您運行的 Windows 版本不兼容。請查看計算機的系統信息,瞭解是否需要 x86 (32 位)或 x64 (64 位)版本的程序,然後聯繫軟件發佈者。
經過排查是包名 package HelloApp 有問題,修改包名爲 package main
成功運行