首先尝试New Project,按照之前的GOROOT新建 报错Go SDK in WSL cannot be used for the Windows project。那么执行以下操作: 打开Goland,在File>Settings>Build,Execution,Deployment>Run Targets中新建WSL,配置如下图: 上面Add language runtime选择Go,完成后在Goland右上角Edit Configurations中新建Go build并保存,完...
直接设置go root浏览到wsl2里面的go文件夹也是不行的,提示错误不是有效的go sdk。 网上看了不少文章,后来在jetbrains官网找到了关于这个issue。 按这个issue里进行设置https://youtrack.jetbrains.com/issue/GO-…
2.4 Goland Debug 配置 填写linux 服务的ip 和 delve的端口,自己设置防火墙. 2.5 Goland打断点 每次代码更新的适合需要在linux中 ctrl+c, 在执行debugm(自定义命令) linux 服务器中: [eric@mojotv.cn~]$cat~/.bashrc#查看当前用户的profile 配置[eric@mojotv.cn~]$debugm# 执行自定义的命令API server liste...
在弹出的窗口中,选择 WSL 作为SDK。配置WSL的路径。这通常是你的WSL Linux发行版的安装路径,例如 \\wsl$\Ubuntu-20.04\home\yourusername\。4. 测试GoLand与WSL的连接是否成功 为了验证配置是否成功,你可以尝试在GoLand中运行一个简单的Go程序,并观察输出是否正确。
点击"OK" 保存配置。 点击菜单栏的 "Run",然后选择 "Debug '配置名称'",开始远程调试。 在远程调试过程中,你可以像在本地调试一样使用Goland的调试功能,例如设置断点、单步执行、查看变量值等。调试完成后,你可以在本地机器上查看调试结果。 请注意,以上步骤仅适用于使用Goland进行远程调试,如果你使用其他IDE或...
确认GPG 配置: 确保在 WSL2 环境中已正确安装并配置了 GPG(GNU Privacy Guard)。你可以通过运行gpg --list-keys来检查是否有可用的密钥。如果没有,需要先生成或导入密钥。 设置Git 使用 GPG: 配置 Git 使用 GPG 进行签名,可以通过运行git config --global commit.gpgsign true来启用。同时,确保git config --...
GoLand 现在可以通过 Docker、SSH 和 WSL 2 远程构建和运行程序。具体就是,你可以在本地编写 Go 代码,然后在远程的某个机器运行你的代码,而且支持 Windows 下的 Linux 子系统 WSL 2。 配置远程构建和运行,有如下两种方式: 1)通过 Run 菜单,Manage Targets… 配置 Run 目标。
远程开发 在GoLand 2024.2 中,我们专注于修正可能对远程环境工作产生负面影响的问题和 bug。我们也修正了许多与使用 WSL 相关的实用性问题。Terraform 支持改进 我们大幅扩展了适用于 Terraform 插件的编码辅助功能。 适用于 Terraform 的全行代码补全 Full line code completion(全行代码补全)现在可用于 Terraform 开发...
IDE 后端现在可以直接在 WSL 2 中启动,并且您可以像在 GoLand 中使用远程开发时连接到远程机器一样连接到它。 用户界面 新UI 如您所知,今年 5 月我们宣布了 JetBrains IDE 中新 UI 的封闭预览计划。 我们邀请您在 Preferences | Appearance & Behavior | New UI Preview(设置 | 外观与行为 | 新 UI 预览)...