Go(又稱 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開發的一種靜態強類型、編譯型語言。
Go 語言語法與 C 相近,但功能上有:內存安全,GC(垃圾回收),結構形態及 CSP-style 並發計算。
特點有着這樣的簡稱:Go=C+Python 大概知道怎樣了嗎?
一、Go環境安裝
、下載鏈接:https://golang.google.cn/dl/
2、安裝后會自動新增環境變量,如果沒有就自行添加。mac、linux亦是如此。
3、查看go版本
go version
二、GoLand設置&HelloWord
1、創建項目,需要對GOROOT:設置go環境變量的根目錄即可
2、創建HelloWord.go
package main import "fmt" func main() { fmt.Println("HelloWord") }
注意導入包是:package main
三、命令行
1、運行&編譯命令
go run HelloWord.go:運行程序
go build HelloWord.go:編譯為exe
PPL@DESKTOP-KA2V9FJ MINGW64 /d/project/awesomeProject $ go run HelloWord.go HelloWord PPL@DESKTOP-KA2V9FJ MINGW64 /d/project/awesomeProject $ go build HelloWord.go PPL@DESKTOP-KA2V9FJ MINGW64 /d/project/awesomeProject $ ./HelloWord.exe HelloWord
2、Go語法是不區分平台的,需要將兩個環境變量控制即可
①G00S:設定運行的平台
- 1. mac: GOOS=darwin2
- 2. linux: GooS=linux
- 3. windows :GOOS=windows
②GOARCH:目標平台的體系構架
- 1.386: GOARCH=386
- 2.amd64: GOARCH=amd64
- 3.arm : GOARCH=arm
3、go env 查看環境變量
歡迎來大家QQ交流群一起學習:482713805