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 并完成安装。

GOlang 环境搭建_第1张图片

2. Go 语言环境变量设置

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

2.1 GOROOT 和 Path

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

GOlang 环境搭建_第2张图片

GOlang 环境搭建_第3张图片

2.2 Go 工作目录 GOPATH

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

GOlang 环境搭建_第4张图片

 

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

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

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

GOlang 环境搭建_第5张图片

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

GO 开发IDE 安装

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

liteIDE的安装配置

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

GOlang 环境搭建_第6张图片

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

2.      LiteIDE 编译环境设置

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

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

GOlang 环境搭建_第7张图片

3.      GOPATH 配置

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

GOlang 环境搭建_第8张图片

4.      创建项目工程

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

GOlang 环境搭建_第9张图片

点OK创建成功

GOlang 环境搭建_第10张图片

5.      设置编译选项并编译

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

GOlang 环境搭建_第11张图片

6.      调试功能,点击F5

GOlang 环境搭建_第12张图片

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

 

7.在调试链码的时候在编译和test 参数上加上

LiteIDE解决办法:编译环境-》自定义-》BUILDARGS:--tags nopkcs11 

你可能感兴趣的:(技术上的学习)