【Go·编辑器IDE】GoLand集成开发环境安装及使用教程

简介: 【Go·编辑器IDE】GoLand集成开发环境安装及使用教程

💖作者简介:大家好,我是车神哥,府学路18号的车神🥇

⚡About—>车神:从寝室到实验室最快3分钟,最慢3分半(那半分钟其实是等红绿灯)

📝个人主页:应无所住而生其心的博客_府学路18号车神_CSDN博客

🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋

📖本系列主要以学习Go语言打怪升级为标准,实现自我能力的提升为目标⚡

⚡希望大家多多支持🤗~一起加油 😁


专栏—>《Golang · 过关斩将》

其他专栏:


《LeetCode天梯》

《Neural Network》

《Python》

《Algorithm》

Golang之过关斩将开篇,已经公布了。但是没有一个好的IDE,还是对开发和学习带来了很大的障碍,所以这一期准备就IDE的安装进行讲解一下下吧~


对了,在安装GoLand之前害的安装一下Go语言的环境,在这里——> go语言开篇


下载GoLand

GoLand还是是需要付费的,但是如果是学生,可以使用学校的.edu账号进行注册免费使用,乘着还在高校,这波福利不得赶紧安排上?支棱起来!!!


学生账号注册地址:https://www.jetbrains.com/zh-cn/community/education/


官网:https://www.jetbrains.com/go/?fromMenu

image.png


点击上面的Download就跳转直接开始下载了,慢慢等下,四百多兆。


image.png


安装GoLand

上面应该大家都已经下载好了吧。直接双击打开安装包。

image.png

可能有点慢,等等就出来了。直接Next

image.png

这里最好更改一下路径,然后再进行下一步

image.png

然后按照下面勾选就ok了

image.png

image.png


然后大功告成啦

image.png


注册激活GoLand

打开并运行GoLand

image.png

然后就要付费了,买激活码

image.png

我用了学校的邮箱进行注册了一个,然后就可以用了。大家可以试试,可以借用身边大学朋友的账号。


学生账号注册地址:https://www.jetbrains.com/zh-cn/community/education/

image.png

image.png


注册成功

image.png


注册完就可以用啦~

image.png

上面这些红框的IDE都可以免费使用,哇,太棒了!!!


image.png

从这个注册信息看来,好像也是有时间限制的,并不是永久优惠享用,一年足够了,先用着吧,加油!


不能用的小伙伴也可以免费试用30天的哦~

image.png


配置GoLand的GOPATH和GOROOT

我们正式打开吧!

熟悉的背景来了

image.png

和Pycharm、IDEA都是一样的差不多

image.png

先随便打开一个文件夹吧,准备配置GOPATH和GOROOT

image.png

解释一下:


“GOROOT”

表示GO在你电脑上的安装位置,这个一般在安装时,程序会直接将其写入到环境变量中。


“GOPATH”

表示工作路径,它可以包含多个Go 语言源码文件、包文件和可执行文件的路径,而这些路径下又必须分别包含三个规定的目录:src、pkg和bin,这三个目录分别用于存放源码文件、包文件和可执行文件


选择之前从最开始安装的SDK环境

image.png

添加进去,然后apply+ok

image.png

再接着 Go -> GOPATH

image.png

配置完毕!


使用GoLand

创建第一个项目工程:helloworld.go

image.png

直接创建

image.png

先在对应工程目录下创建bin、src、pkg三个文件

image.png

完事儿后,src目录下创建一个文件夹,名字可为项目名,再在里面创建main.go

image.png

点击右键创建新go文件

image.png

然后我们就可以开始第一个代码的边写了!~

image.png

开始边写我们的第一个代码:

package main
import "fmt"
func main() {
  fmt.Println("Hello, World!")
}

然后直接右键,run。

image.png

如果说不行的话还需要下面可能需要选中一下,配置一下

image.png

run go

image.png

恭喜你!成功了!!!

现在你已经Go入门啦,接下来一起快乐的Go吧!~


相关文章
|
存储 安全 数据挖掘
【工具】HxD Hex Editor 的安装、使用详细教程
【工具】HxD Hex Editor 的安装、使用详细教程
3274 0
|
网络协议 IDE 网络安全
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
1791 0
|
7月前
|
人工智能 IDE Go
JetBrains GoLand 2025.1 发布 - 为 Go 开发者打造的完整 IDE
JetBrains GoLand 2025.1 (macOS, Linux, Windows) - 为 Go 开发者打造的完整 IDE
327 0
JetBrains GoLand 2025.1 发布 - 为 Go 开发者打造的完整 IDE
|
存储 JavaScript 前端开发
Vue中通过集成Quill富文本编辑器实现公告的发布。Vue项目中vue-quill-editor的安装与使用【实战开发应用】
文章展示了在Vue项目中通过集成Quill富文本编辑器实现公告功能的完整开发过程,包括前端的公告发布、修改、删除操作以及后端的数据存储和处理逻辑。
Vue中通过集成Quill富文本编辑器实现公告的发布。Vue项目中vue-quill-editor的安装与使用【实战开发应用】
|
JavaScript
在Vue项目中vue-quill-editor的安装与使用【详细图解+过程+包含图片的缩放拖拽】
文章详细介绍了在Vue项目中安装和使用`vue-quill-editor`的步骤,包括如何通过npm安装、局部挂载、在Vue页面中引入和配置使用。同时,还提供了如何实现图片的缩放和拖拽功能的进阶教程,涉及到安装额外的插件`quill-image-drop-module`和`quill-image-resize-module`,以及对Webpack配置的调整。最后,文章还提供了实际效果展示和一些后续可能的拓展功能,如上传视频和将图片上传到服务器等。
在Vue项目中vue-quill-editor的安装与使用【详细图解+过程+包含图片的缩放拖拽】
|
Shell Linux 数据安全/隐私保护
Notepad-- 轻量级文本编辑器的安装及基本使用
【7月更文挑战第11天】Notepad-- 轻量级文本编辑器的安装及基本使用
804 4
|
IDE Linux Go
记录一个go语言与IDE之间的问题
【7月更文挑战第1天】本文介绍在IDE中调试Go应用可能遇到的问题。当问题与IDE的自动完成有关,可以试着使用其他编辑器如Linux的vim是否无此问题。这可以验证表明IDE可能不完全兼容最新语言版本,建议使用无自动检测工具临时解决。
141 0
|
存储 缓存 开发工具
初识Unity——unity的安装以及工程介绍(安装unity hub、版本选择、中文设置、安装编辑器、Assets文件、Library 文件、[ProjectName].sln 文件)
初识Unity——unity的安装以及工程介绍(安装unity hub、版本选择、中文设置、安装编辑器、Assets文件、Library 文件、[ProjectName].sln 文件)
2348 0
|
Linux 开发工具 C语言
Linux课程四课---Linux开发环境的使用(vim编辑器的相关)
Linux课程四课---Linux开发环境的使用(vim编辑器的相关)
129 0