该章节为手摸手安装 Golang 开发环境及 IDE 配置教程,仅针对 Golang 萌新,老司机请忽略。

Go开发环境安装

Step1 - 下载Go开发包

访问Go国内镜像站下载页面 https://golang.google.cn/dl/,并在页面最上方的版本中选择你当前的系统版本,会下载最新版本的Go开发包:

环境安装 - 图1

Step2 - 安装引导

访问官方安装介绍页面 https://golang.google.cn/doc/install,按照当前系统版本执行对应的安装流程即可。

Windows( msi)和MacOS( pkg)推荐使用安装包的方式来安装。作者当前MacOS安装包( pkg)安装过程如下图所示:

环境安装 - 图2

环境安装 - 图3

环境安装 - 图4

Go的开发包升级也是同样的过程。

IDE开发环境安装

目前 GoIDE 有两款比较流行,一款是 VSCode+Plugins(免费),另一款是 JetBrains 公司的 Goland(收费)。由于 JetBrains 也是 GoFrame 框架的赞助商,因此我们这里优先推荐使用 Goland 来作为开发IDE,下载及注册请参考网上教程( 百度Google)。

JetBrains 的官方网站为: https://www.jetbrains.com

Goland的使用

我们来创建第一个 Go 程序吧,老规矩,上 hello world

Step1. 打开IDE

环境安装 - 图5

Step2. 创建项目

这里需要注意的是 Go 安装文件的路径( SDK), 官方安装文档 有详细说明,请仔细阅读。

其中的 Location 随意选择一个本地路径即可。

alt text

Step3. 创建程序

编辑 main.go,并输入以下代码:

  1. package main
  2. import "fmt"
  3. func main() {
  4. fmt.Println("hello world!")
  5. }

alt text

Step4. 执行运行

菜单栏 Run - Run - go build hello.go

alt text

alt text

alt text

恭喜你,第一个 Go 程序便成功了!

VSCode的使用

Step1 - 下载安装

Step2 - 安装Go扩展

Step3 - Hello World