Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。
Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。
特点有着这样的简称:Go=C+Python 大概知道怎样了吗?
一、Go环境安装
2、安装后会自动新增环境变量,如果没有就自行添加。mac、linux亦是如此,查看go版本
go version
# 设置为 七牛云 代理
go env -w GOPROXY=https://goproxy.cn,direct
二、GoLand
1、下载链接:下载 GoLand
2、创建项目,需要对GOROOT:设置go环境变量的根目录即可
3、创建HelloWord.go
注意导入包是:package main
三、命令行
1、运行&编译命令
go run HelloWord.go:运行程序
go build HelloWord.go:编译为exe
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 查看环境变量
# 设置 go env 环境变量
go env -w key=xxx