环境配置(Windows)
- 按照golang编译器
或者
国内镜像:studygolang.com/dl
下载对应的golang编译器
- 点击安装下载好的golang文件,注意安装位置即可
如果报错 coudl not write GoTools to the key,点击retry尝试,或者关第三方杀软点击retry尝试
- 查看是否安装成功
打开cmd,输入go version,看返回结果
- 配置GOPATH
打开环境变量,将GOPATH设置为自己项目所在的根目录,GOPATH不能与GOROOT相同,
查看GOPATH设置成功与否 打开cmd,输入go env
IDE基本使用(GoLand)
GoLand中主要需要配置GOROOT和GOPATH两个参数
1.打开GoLand创建新项目
2. 设置项目位置和GOROOT
3. 设置GOPATH(如果配置了环境变量,则会自动生成)
4.创建test.go文件
5.输入相关语句,测试是否能否使用
6.当然,我们可以选择配置Go build来运行go程序
备注
- GOROOT:golang的安装目录
- GOPATH:工作空间,用于存放go的项目代码和第三方依赖包,可以设置多个GOPATH,如果只是单纯写个go代码的话可以不用设置GOPATH
- GOPATH目录下还有src、bin、pkg等目录,是约定俗成的吧
- src 目录:放置项目和库的源文件
- pkg 目录:放置编译后生成的包/库的归档文件
- bin 目录:放置编译后生成的可执行文件
Go语言的特色
- 简洁、快速、安全
- 并行、有趣、开源
- 内存管理、数组安全、编译迅速
Go语言优势
- 语法简洁
- 通过Goroutines和管道易于编写并发程序
- 快速编译的语言
- 支持静态链接
- 自动垃圾回收:Go 使用自动垃圾回收内存管理几乎会自动执行,开发人员无需担心内存管理问题