首页 >> 知识 >> GoLand 快速入门教程

GoLand 快速入门教程

文章目录 1.简介2.快速上手step 1 创建项目step 2 配置环境变量 GOPATHstep 3 编写 main.gostep 4 编译运行 3.代码静态检测3.1 开启 go fmt3.2 开启 goimports3.3 开启 golangci-lint 4.常见设置变更主题变更文件编码方式修改 Tab 表示空格数修改文件名称修改换行符开启 HTTP 代理设置缩进线位置与自动换行关闭 import 折叠 5.常用快捷键参考文献

1.简介

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 是收费产品,如果没有条件或者烦于破解,开源免费的 VS Code 也是一个不错的选择。

下面以 Windows 下的 GoLand(2023.3.3) 为例,为大家演示如何快速上手 GoLand。

2.快速上手 step 1 创建项目 File > New > Project

其中 gotest 为项目名称,同时设置 GOROOT。这里需要提前把 Go 安装好。

step 2 配置环境变量 GOPATH File > Settings > Go > GOPATH

GOPATH 下有三个目录,bin 存放安装的程序,pkg 存放依赖的包,src 存放下载的源码。

可以给工程单独配置一个 GOPATH,也可以使用全局的 GOPATH,也就是所有工程共用一个 GOPATH。这里使用全局的 GOPATH。

注意: 自己的工程一般放在 GOPATH 之外的任意位置。

step 3 编写 main.go File > New > Go File

step 4 编译运行

控制台运行:

go run main.gohello world

通过上面四步,就完成了 Go 工程的创建和运行,是不是挺容易上手的呢。

3.代码静态检测

使用 GoLand 编写 Go 代码时,可以配合 gofmt + goimports + golangci-lint 在保存时完成对代码的格式化和质量检测。

3.1 开启 go fmt

在每次保存代码文件时自动格式化代码。

File > Settings > Tools > File Watchers > + > go fmt 3.2 开启 goimports

在每次保存代码时自动添加缺失的和删除未引用的包。

File > Settings > Tools > File Watchers > + > goimports

如果插件详情界面显示红色,如下图所示,表示 goimports 插件未安装。 需要草莓视频在线观看APP手动安装,安装方法一般有三个: (1)点击 Tools > Go Tools > Goimports File,如果没有安装 goimports,则会提示未安装,按照指引,点击安装

网站地图