GOlang 环境搭建

Go 语言支持以下系统:

Linux

FreeBSD

Mac OS X(也称为 Darwin)

Window

安装包下载地址为:https://golang.google.cn/dl/

GO环境Window 安装

1.下载安装包

选择window对应的安装包(最新为go1.10.2.windows-amd64.msi), 下载之后直接运行安装,可以选择安装路径,之后一路 Next 并完成安装。

2. Go 语言环境变量设置

Go 语言需要配置 GOROOT 和 path,GOPATH 三个环境变量

2.1 GOROOT 和 Path

一般情况这两个都配置好了,可以查看是否正确,例如GO环境安装在D:\develop\GO下,配置如下:


2.2 Go 工作目录 GOPATH

这个是后续代码目录,新建一个目录例如E:/goworkspace, 新建系统变量 GOPATH,将其指向你的代码目录:



在代码目录(E:/goworkspace)设置一个src 子目录来放置你开发的代码

2.3 命令行对环境变量进行验证

打开 CMD 终端,输入 go env 查看变量是否设置成功:


Go环境搭建完成,可以开始开发啦

GO 开发IDE 安装

可选IDE包括liteIDE,eclipse,vsCode,Goland等等,可以根据自己的喜欢进行选择,我目前使用的liteIDE

liteIDE的安装配置

1.      下载地址:https://www.golangtc.com/download/liteide

解压后得到 liteide 目录,将其拷贝到 C:/Go,打开 c:\go\liteide\bin,为 liteide.exe 创建桌面快捷方式。

2.      LiteIDE 编译环境设置

双击桌面上的 liteide.exe 快捷方式打开 LiteIDE,打开工具栏中的 system 下拉条,选中 win64。

选择工具栏中,查看→ 编辑当前环境,修改默认配置如下:

3.      GOPATH 配置

查看 → 管理 GOPATH...,我们这里就使用安装 Go时设置的那个 GOPATH(例如我的是E:/goWorkpace):

4.      创建项目工程

选择文件-新建……,选择GO1 command Project,填写项目名称,创建工程

点OK创建成功

5.      设置编译选项并编译

编译 → 编译配置,BUILDARGS 设置为 -gcflags"-N -l",以去掉编译优化,方便调试:

6.      调试功能,点击F5

默认使用gdb 来进行debug,但gdb debug 对并发支持并不好,可以另外安装delve 来进行debug。