【GO基础】2. IDEA配置Go语言开发环境

简介: 【GO基础】2. IDEA配置Go语言开发环境

2.1 添加Go插件

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

(2)搜索 go,这时候出现很多相关的结果,选择如下即可

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

2.2 配置GOROOT

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

3. 新建Go项目

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

这里如果报错The selected directory is not a validhome for Go SDK

安装IDE集成开发工具配置

IDE版本:goland-2020.2.3_Protable

错误:下边指定go的sdk错误解决

报“The selected directory is not a validhome for Go SDK”报错解决方法

出现这个错误的原因是 idea 的Go-plugin 插件,和 Go 的sdk版本不匹配;

解决方式:进入Go的安装目录,如C:\ProgramFiles\Go\src\runtime\internal\sys,打开zversion.go文件,加上自己go的版本号即可

const TheVersion = go1.21.5

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

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

4. 编写Go代码

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

5. 运行Go代码

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


运行结果如下:

相关文章
|
7天前
|
存储 安全 测试技术
【Go语言精进之路】构建高效Go程序:了解map实现原理并高效使用
【Go语言精进之路】构建高效Go程序:了解map实现原理并高效使用
21 3
|
7天前
|
存储 监控 Go
【Go语言精进之路】构建高效Go程序:了解切片实现原理并高效使用
【Go语言精进之路】构建高效Go程序:了解切片实现原理并高效使用
20 3
|
7天前
|
程序员 Go
【Go语言精进之路】Go语言fmt包深度探索:格式化输入输出的利器
【Go语言精进之路】Go语言fmt包深度探索:格式化输入输出的利器
12 3
|
7天前
|
设计模式 安全 Go
【Go语言精进之路】构建高效Go程序:零值可用、使用复合字面值作为初值构造器
【Go语言精进之路】构建高效Go程序:零值可用、使用复合字面值作为初值构造器
12 2
|
7天前
|
存储 安全 Go
【Go语言精进之路】构建高效Go程序:掌握变量、常量声明法则与iota在枚举中的奥秘
【Go语言精进之路】构建高效Go程序:掌握变量、常量声明法则与iota在枚举中的奥秘
15 2
|
3天前
|
网络协议 网络安全 数据安全/隐私保护
如何在IDEA中使用固定公网地址SSH远程连接服务器开发环境(三)
在IDEA中通过固定公网地址SSH远程连接服务器开发环境,需要配置固定TCP端口以避免地址随机变化。首先,升级cpolar至专业版及以上,然后在官网保留一个固定TCP地址。进入cpolar管理界面,编辑隧道信息,将保留的固定地址填入,更新隧道。最后,在IDEA中新建SSH连接,输入固定地址和端口,验证连接。成功后,即可稳定远程开发。
|
3天前
|
网络协议 Java Linux
如何在IDEA中使用固定公网地址SSH远程连接服务器开发环境(二)
在IDEA中通过Cpolar实现固定公网地址SSH远程连接到Linux服务器开发环境,主要步骤包括:1) 在Linux服务器上安装Cpolar,使用一键脚本进行安装和启动服务;2) 登录Cpolar Web UI,创建隧道,指定隧道名称、协议、本地地址(SSH默认端口22)、临时随机TCP端口和中国地区;3) 使用生成的公网TCP地址在IDEA中新建SSH连接,输入该地址和端口,完成远程连接。这种方式允许开发者在任何地方通过固定的公网地址进行远程开发,而无需公网IP。
|
3天前
|
安全 网络协议 Linux
如何在IDEA中使用固定公网地址SSH远程连接服务器开发环境(一)
该文介绍了如何通过IDEA设置远程连接Linux服务器的步骤,使用Cpolar内网穿透工具实现在没有公网IP的情况下进行远程开发。主要内容包括检查Linux SSH服务、本地连接测试、在Linux上安装Cpolar、创建远程连接的公网地址、公网远程连接测试以及固定连接公网地址。文章还提供了相关截图辅助说明,适用于IDEA2023.2.5版本。
|
3天前
|
Java 应用服务中间件 Maven
idea配置maven以及手动添加webapp目录
idea配置maven以及手动添加webapp目录
5 0
|
4天前
IntellJ IDEA的常用快捷键和基础配置
IntellJ IDEA的常用快捷键和基础配置
11 0