Goland 入门教程

文章目录简介快速上手常见设置常用快捷键参考文献

简介

Goland 是一款由捷克软件开发公司 JetBrains 专为 Go 开发的跨平台的商业 IDE。Goland 具有 Strong Code Insight、Navigation & Search、Run & Debug、Integration with VCSs、More than just a Go IDE 以及较强的 Extensibility,能够帮助 Gopher 轻松愉悦方便快捷地 read 和 write Go code。

JetBrains 公司出品的 IDE,在业界有着良好的口碑,比如 Clion for C/C++、IntellijI IDEA for Java、PyCharm for Python、PhpStorm for PHP、WebStorm for JavaScript 等。Goland 一经推出,受到了广大 Gopher 的喜爱,建议大家将其作为 Go 的首选 IDE。

唯一令人遗憾的是 Goland 是收费产品,如果没有条件或者烦于破解,开源免费的 VSCode 也是一个不错的选择。

快速上手

第一步,创建项目。

在这里插入图片描述

在这里插入图片描述

第二步,配置 GOROOT,即 Go 的安装目录。这里需要提前把 Go 安装好。

在这里插入图片描述

在这里插入图片描述

第三步,配置 GOPATH,即 Go 源码、依赖包与编译后的可执行文件存放的位置。GOPATH 可以设置多个。

在这里插入图片描述

在这里插入图片描述

GOPATH 下的 src 目录就是接下来开发程序的主要目录,所有的源码都应该放在这个目录下面,那么一般我们的做法就是一个目录一个项目。

第四步,创建 helloworld 程序。我创建的 Go 工程目录如下:

在这里插入图片描述

在这里插入图片描述

第五步,编译运行 helloworld。

输出结果如下:

在这里插入图片描述

在这里插入图片描述

常见设置

变更主题

变更字体类型、大小与行距

变更代码文件编码方式

修改 Tab 改为指定数量的空格,默认为 4 个空格

常用快捷键

文件相关

查找和定位

代码编辑

参考文献

[1] JetBrains 官网

[2] JetBrains Goland 官网

[3] GO语言从入门到放弃二:Goland安装与配置