Intellij IDEA 配置 Go 语言开发环境

《开发工具系列》

1. Go语言环境搭建

本篇博文是在读者 Go 自身环境已经搭好,Intellij IDEA 环境也已装好的基础上所总结而来。

Go 语言环境搭建可参考笔者的另一篇博文 Go语言学习1-基础入门。

2. IDEA 配置 Go 语言开发环境

2.1 添加Go插件

(1)首先,启动 Intellij IDEA,点击 File --> Settings --> Plugins,如下:

(2)然后,点击 Browse repositories,打开 Browse Repositories,并搜索 go,这时候出现很多相关的结果,选择如下即可。

(3)点击 Install,等安装好了,提示重启IDEA即可。

2.2 配置GOROOT

点击 File --> Settings --> Languages & Frameworks --> Go --> GOROOT,如下所示:

2.3 配置GOPATH

点击 File --> Settings --> Languages & Frameworks --> Go --> GOPATH,如果按1中 Go 语言环境搭建的步骤,相信到这边的 Global GOPATH 就有了如下截图所示的内容,在下面的 Project GOPATH 可以添加我们自己的工程路径。

3. 新建Go项目

点击 File --> New --> Project,打开 New Project页面,如下截图:

选择 Go ,点击 Next 按钮,进入如下页面,填写 项目名称 和 项目路径

点击 Finish,选择 以 新窗口 打开新建工程,如下所示:

按照2中配置新建项目的 GOPATH,如下截图:

4. 编写Go代码

现在可以编写 Go 代码了,可以看到如下截图,拥有的代码提示功能,很大程度上方便了开发。

5. 运行Go代码

简单编写打印输出代码,然后右键 运行,如下截图所示:

运行结果如下:

总结

Intellij IDEA 配置 Go 语言开发环境到此完成【适用于 GOPATH】,欢迎大家尝试 !!!

拓展

从 Go 1.11 及其更高版本,Go 语言支持 go mod,它是 Go 语言提供的一个官方包管理工具,用于管理 Go 项目中的依赖关系和版本号。通过 go mod,开发者可以很方便地管理自己的项目,并且不需要再向 GOPATH 中添加第三方的依赖包。在使用 go mod 时,开发者可以将项目代码保存在本地文件系统中,不再需要克隆到 GOPATH 的指定目录下。同时,go mod 还可以从网络上下载并管理所需的依赖包,非常方便快捷。

针对 包管理方式的,后续有机会将讲解,敬请期待!

相关推荐
君万10 小时前
【LeetCode每日一题】回溯:46. 全排列 78. 子集 39. 组合总和
算法·leetcode·go
vipxieliang16 小时前
Go 逃逸分析与内存优化:从读懂 -gcflags=“-m“ 到降低 GC 压力
go
小杨互联网2 天前
Go 现代 CLI 工具离线镜像合集
开发语言·后端·golang·开源·go·命令行
hourinX2 天前
从直接填格子到筛选图案:头像生成这部分是怎样改过来的—— gdenticon 重构日志(三)
go
我不会起名字3222 天前
Redis 从 0 到 1(十三):分布式锁被误删、锁不住?Go 无 Lua 实现 3 级防御
redis·go·分布式锁·watch·setnx
hourinX3 天前
从 v1 到 v2,我重新拆了头像生成的整条链路—— gdenticon 重构日志(二)
go
FungLeo3 天前
成为全栈·Go 后端篇·分类树与标签关系:目录变更为何需要协调
golang·go·gorm·数据库事务·分类树·成为全栈
少年的范儿3 天前
IntelliJ IDEA 配置 JDK 21 与 Maven 教程(Windows):开发环境配置与验证
java·jdk·maven·intellij idea
FungLeo3 天前
成为全栈·Go 后端篇·文章查询与展示投影:安全分页、排序和软删除
golang·go·gorm·分页查询·成为全栈·sql安全
KevinAshen674 天前
用 Go 修复旧下载工具:从接口 403 到凭证截断的完整复盘
go·github