Go语言集成开发环境-GoLand 2020.3稳定版发布

懂点代码的大叔 2020-12-07 10:07:36 ⋅ 185 阅读

简介

GoLand 是 JetBrains 公司推出的 Go 语言集成开发环境。GoLand 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。

GoLand 2020.3 稳定版已发布,这是年度第三个大版本更新。此版本带来了许多新功能,例如调试器新增探索 goroutine dump 的选项、支持使用 Go Remote 配置来停止调试会话,以及独立表测试的运行和导航功能。

此外,GoLand 2020.3 还加入了对 Testify 测试框架的扩展支持和一系列新的代码编辑功能,包括对时间包的支持、更智能的处理包的方法、UI 改进以及多项针对 Web 开发和数据库工作的新功能。而最重要的是 JetBrains 为协作开发和结对编程提供的新服务。

下载地址:https://www.jetbrains.com/go/download/

改进调试器

Dump Goroutines

新的 Dump Goroutines 功能让使用者在调试会话中轻松找到堆栈中包含指定字符串的 goroutines,单击 Dump Goroutines 图标即可在单独的窗口打开 dump。

 

改进代码编辑器

支持时间包

GoLand 通过自动补全快捷键(Ctrl+Space)就能够以YYYY, MM, DD占位符的格式为预定义布局的元素提供建议。

 

更智能的处理包的方法

新版 IDE 可以更智能地优先处理经常使用的并在go.mod项目文件中明确声明的程序包。

 

类型参数中的方括号

开启泛型支持功能才能使用该特性(默认为关闭)

 

改进 UI

重新设计“欢迎”界面

 

IDE 主题风格支持与系统偏好设置同步

 

支持单独拖拽选项卡以拆分编辑器界面


全部评论: 0

    我有话说:

    GoLand 2020.3.2 发布,bug 修复版本

    GoLand 2020.3.2 已经发布,主要包含各种 bug 修复。 部分更新内容 支持在带有 M1 芯片的 Mac 上正常使用调试器。 如果之前已配置,则需要升级到 2020.3.2 后就

    GoLand 2021.1 Beta 发布

    GoLand 2021.1 Beta 已经发布,该版本更新包括支持通过 Docker、SSH 和 WSL 2 远程构建和运行、支持 Go 1.16、支持从 JSON 生成代码以及一些错误

    WebStorm 2021.1 稳定发布

    WebStorm 2021.1 稳定发布,这是今年首个大更新版本,主要变化包括:更智能的 JavaScript 和 TypeScript 代码补全、改进对 Stylelint 的支持

    AppCode 2020.1 稳定发布,性能大大提高

    AppCode 是一个全新的 Objective-C、Swift 的集成开发环境,用于帮助开发 Mac、iPhone 和 iPad 的应用程序。

    开源推荐】基于 Go 语言的轻量级高性能日志库 logit使用及测评

    logit 是一个简单易用并且是基于级别控制的日志库,可以应用于所有的 GoLang 应用程序中。

    2021 年最火的开发语言会是谁?

    哪种语言会比较火🔥? 开发语言的走势一直都在牵动程序员的心。 2020 年已经过半,是时候分析下明年的趋势了。 下面咱们就看下权威的行业数据,看看 2021 年可能排在前 3开发语言都有谁

    IDEA 2020.3 更新 Kotlin 插件

    IntelliJ IDEA 2020.3 稳定已在 12 月初发布。现在 IDEA 2020.3 更新了其中的 Kotlin 插件并更改 Kotlin 插件发布周期。Kotlin 插件的

    TeamCity 2020.2.3 发布,持续集成工具

    TeamCity 2020.2.2 发布了。TeamCity 是一款功能强大的持续集成工具,覆盖服务器端和客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知

    IntelliJ IDEA 2020.1 稳定发布,社区均可使用

    今年发布的首个重大更新版本,新版本增加了对 Java 14 的支持、为部分 Web 和测试框架添加新功能。

    PhpStorm 2020.3.2 发布

    PhpStorm 2020.3.2 已经发布,包括一系列 bug 修复和稳定性提升。 主要更新内容 修复了高级元数据:expectedArguments(functionFQN,...)中的

    GraalVM 21.1 社区发布:实验性支持 Java 16

    GraalVM 21.1 稳定发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟机,支持运行 JavaScript、Python 3、Ruby

    Apache Pulsar Go Client 0.3.0 版本发布

    Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台。 Pulsar Go Client 是分布式消息流平台 Apache Pulsar 的 Go 语言

    PyCharm 2020.3.3 发布

    PyCharm 2020.3.3 现已发布,这是 PyCharm 2020.3 的最终错误修复版本。具体更新内容如下: 现在可以在 macOS Big Sur 的选项卡中打开

    Linux Lite 5.4 稳定发布,面向 Windows 用户的 Linux 发行

    Linux Lite 5.4 稳定发布,主要变化包括:更新帮助手册、更新 Papirus 图标主题、添加新壁纸,以及许多其他的 bugfix 和功能增强。 Linux Lite 是一个对新手友好

    WebStorm 2020.3.2 发布

    WebStorm 2020.3.2 发布了,这是 WebStorm 2020.3 的第二个 bug 修复更新。用户可以使用 Toolbox App 或直接从 IDE 中对其进行更新,也可以

    Rails 6.1 稳定发布:支持水平分区、改进多数据库支持、Strict Loading

    Rails 6.1 稳定发布,其开发团队表示,过去的几个月里他们实现了对多数据库支持的改进、支持在后台销毁关联异步(Associations Async)进程以及将错误转化为对象等。 按数据库

    TeamCity 2020.2.4 发布,持续集成工具

    TeamCity 2020.2.4 发布了。TeamCity 是一款功能强大的持续集成工具,覆盖服务器端和客户端。它提供一系列特性可以让团队快速实现持续集成:IDE 工具集成、各种消息通知