go语言准备工作| 青训营

80 阅读2分钟

环境配置(Windows)

  1. 按照golang编译器

官网:golang.google.cn/dl/

或者

国内镜像:studygolang.com/dl

下载对应的golang编译器

  1. 点击安装下载好的golang文件,注意安装位置即可

如果报错 coudl not write GoTools to the key,点击retry尝试,或者关第三方杀软点击retry尝试

  1. 查看是否安装成功 打开cmd,输入go version,看返回结果 图片.png
  2. 配置GOPATH 打开环境变量,将GOPATH设置为自己项目所在的根目录,GOPATH不能与GOROOT相同, 3.PNG 查看GOPATH设置成功与否 打开cmd,输入go env 4.PNG

IDE基本使用(GoLand)

GoLand中主要需要配置GOROOT和GOPATH两个参数

1.打开GoLand创建新项目 图片.png 2. 设置项目位置和GOROOT

2.PNG 3. 设置GOPATH(如果配置了环境变量,则会自动生成)

3.PNG 4.创建test.go文件

4.PNG 5.输入相关语句,测试是否能否使用

2.PNG

6.当然,我们可以选择配置Go build来运行go程序

图片.png

备注

  1. GOROOT:golang的安装目录
  2. GOPATH:工作空间,用于存放go的项目代码和第三方依赖包,可以设置多个GOPATH,如果只是单纯写个go代码的话可以不用设置GOPATH
  3. GOPATH目录下还有src、bin、pkg等目录,是约定俗成的吧
  • src 目录:放置项目和库的源文件
  • pkg 目录:放置编译后生成的包/库的归档文件
  • bin 目录:放置编译后生成的可执行文件

Go语言的特色

  • 简洁、快速、安全
  • 并行、有趣、开源
  • 内存管理、数组安全、编译迅速

Go语言优势

  • 语法简洁
  • 通过Goroutines和管道易于编写并发程序
  • 快速编译的语言
  • 支持静态链接
  • 自动垃圾回收:Go 使用自动垃圾回收内存管理几乎会自动执行,开发人员无需担心内存管理问题