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