知行编程网知行编程网  2022-08-07 03:00 知行编程网 隐藏边栏 |   抢沙发  69 
文章评分 0 次,平均分 0.0

Go语言开发工具攻略!看这篇就够了!

工欲善其事必先利其器,一个强大的开发工具有助于提升开发效率,今天我们就来聊聊Go语言的常用开发环境,Let's go !!!

 

Go语言开发工具攻略!看这篇就够了!

 

1.下载安装包

在选择开发工具之前,我们需要先安装Go语言开发包.下载地址:Go官网/Go语言开发包https://golang.google.cn/dl/

 

Go语言开发工具攻略!看这篇就够了!

 

下载完成打开后弹出如下提示框

Go语言开发工具攻略!看这篇就够了!

 

一路next后开始点击Install安装

Go语言开发工具攻略!看这篇就够了!

安装好后,在安装目录下会包含如下文件。

Go语言开发工具攻略!看这篇就够了!

 

这个目录的结构遵守 GOPATH 规则,目录中各个文件夹的含义如下表所示。

Go语言开发工具攻略!看这篇就够了!

至此,Go开发工具包已经安装成功了,下面介绍Go语言的开发工具。

 

2.GoLand神器安装

go语言开发有很多神器可以推荐,比如大名鼎鼎的vscode,还有轻巧便捷的atom。今天我们重点介绍神器Goland,它是和Pycharm一家公司的团队开发的,非常好用,功能强大。

GoLand 是 Jetbrains 家族的 Go 语言 IDE,有 30 天的免费试用期,在校生可以申请免费使用。

这款IDE专门为Go语言量身定制,安装方式也非常简单,只需在官网根据您当前的系统和环境下载对应的版本,支持Windows、Linux、Mac平台。

Go语言开发工具攻略!看这篇就够了!

下载到指定文件夹后,双击刚刚下载的exe文件,会弹出欢迎提示框

Go语言开发工具攻略!看这篇就够了!

 

点击Next,根据指示将GoLand安装到指定的目录下,默认安装路径是C:Program FilesJetBrainsGoLand 2021.2.3

Go语言开发工具攻略!看这篇就够了!

 

确定安装路径后,点击next,接下来的选项可以根据自己的需要进行勾选。

Go语言开发工具攻略!看这篇就够了!

 

接下来需要为GoLand在开始菜单中选择一个文件夹,默认直接Install即可

 

Go语言开发工具攻略!看这篇就够了!

 

开始安装,等待安装完成即可

Go语言开发工具攻略!看这篇就够了!

 

安装完成,选择Reboot now,点击Finish进行重启

Go语言开发工具攻略!看这篇就够了!

至此,GoLand安装完成,还需要进行激活(或免费试用30天)

 

3.开始编码

新建一个项目,选择代码存放的位置,以及GOROOT,点击create创建一个新项目。

Go语言开发工具攻略!看这篇就够了!

 

新建一个项目,选择代码存放的位置,以及GOROOT,点击create创建一个新项目

Go语言开发工具攻略!看这篇就够了!

 

下面我们来写一个经典Hello, Golang程序,首先鼠标右键项目,新建一个Go File文件

Go语言开发工具攻略!看这篇就够了!

输入文件名,选择创建空文件,开始写代码。下面是Go语言程序,点击main函数左侧的绿色三角运行,来看看效果吧

Go语言开发工具攻略!看这篇就够了!

 

4.GoLand常用快捷键

1.自定义快捷键

GoLand支持各种编辑器的快捷键映射:File->Settings->Keymap

可以根据需求自定义快捷键

 

2.查询快捷键

 

3.自动代码

 

 

4.其它快捷键

 

5.其它IDE

对于Go语言开发,GoLand无疑是最好的开发工具。但出于GoLand需要收费,如果不愿意花费的话,需要自行去寻找破解方案。

这里我也推荐一些其它免费好用的Go语言开发工具。

1).VIM

对于vim党来说,vim可以作为绝大多数语言的开发环境(如C/C++、Python、Java等)。vim 是一个需要通过配置才能很好地使用的编辑器,而且妥善地配置后,使用它进行编辑能够取得非常好的效果,花一定时间和精力去学习vim是值得的。
Go语言也不例外,使用vim作为Go语言开发工具需要额外安装一些插件(如vim-go、gotags、golint等),具体可参考的另一篇文章Linux下golang的vim环境配置(Linux 下 golang 的 vim 环境配置)。熟悉vim的都清楚,搭建一个好的vim开发环境配置可以大大提升开发效率。

2).VsCode

VSCode 全称 Visual Studio Code,是微软出的一款轻量级代码编辑器,免费、开源而且功能强大。它支持几乎所有主流的程序语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux。

使用VsCode作为Go语言开发环境,只需安装Go插件即可。

3).LiteIDE

LiteIDE 是一款开源、跨平台的轻量级 Go 语言集成开发环境(IDE)。支持windows和Linux平台。

4).Eclipse

Eclipse 也是非常常用的开发利器,同样可以使用 Eclipse 来编写 Go 程序。

 

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享