智能高效开发工具GoLand v2025.1——完全支持 Go 1.24

打印 上一主题 下一主题

主题 1814|帖子 1814|积分 5442

GoLand 使 Go 代码的阅读、编写和更改变得非常轻易。即时错误检测和修复发起,通过一步撤消快速安全重构,智能代码完成,死代码检测和文档提示资助全部 Go 开发人员,重新手到履历丰富的专业人士,创建快速、高效、和可靠的代码。
立刻获取GoLand v2025.1正式版
具体更新内容:

GoLand 2025.1 带来多项精彩更新,包括:


  • 对 golangci-lint 的支持
  • 针对结构体字段的改进 Rename(重命名)重构
  • 针对 toolchain 指令的改进通知和支持
  • 对 Go 1.24 的完全支持
GoLand goes AI

JetBrains AI 进行了重大升级,将 AI Assistant 与 Junie 合并到一个订阅下。 在此版本中,全部 JetBrains AI 功能在 IDE 中免费提供,其中一些功能可以不受限制地利用,例如无限制代码补全和本地模子支持,而其他功能则基于抵用金限制访问。 官方还推出了新的订阅体系,您可以根据须要轻松扩展到 AI Pro 和 AI Ultimate 层级。
此版本引入了可以进步工作效率并淘汰重复工作的重大改进,更新包括更智能的代码完成、支持新的云模子,如OpenAI GPT-4.1(即将发布)、Claude 3.7 Sonnet和Gemini 2.0 Flash,高级基于RAG的上下文感知,以及直接从聊天中编辑多文件的新编辑模式。
新功能

对 golangci-lint 的支持

GoLand 现已集成 Go Linter 插件,为您带来对 golangci-lint 的支持。这可以让您轻松配置和微调 linter,还可以选择对重要的特定检查来分析和增强 Go 代码。 在 GoLand 中,linter 发挥及时检查的作用,在运行代码之前捕捉潜在标题。


此外,您还可以从 GoLand 中的 CI 管道利用 golangci-lint 配置,确保开发环境和构建流程保持一致。


针对结构体字段的改进 Rename(重命名)重构

重命名结构体字段时,现在可以精确更新相应的 JSON 标记。 以前,如果重命名 Go 结构体中的字段,更改不会反映在其标记值中(例如 NewName string `json:"old_name"`),这大概导致字段名称和序列化输出不匹配。


针对 toolchain 指令的改进通知和支持

当项目的 SDK 由于 go.mod 中的 toolchain 指令发生厘革时,GoLand 现在会表现通知。 此外,我们还改进了代码库,使 GoLand 可以更有效地处理此指令。


对 Go 1.24 语言功能的支持

GoLand 2025.1 带来了对 Go 1.24 的完全支持,包括使 IDE 与语言和工具生态体系的最新更改保持一致的关键更新。 部门增强已在早期版本中引入,但它们共同确保了 Go 1.24 流畅的最新体验。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

不到断气不罢休

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表