GoLand 2019.2.2 bug-fix
版本已发布,此版本主要修复了一些性能和可用性、重构功能和代码格式化相关的问题。具体如下:

澳门新葡亰,一个月前 GoLand 发布了 2019.3 的 Roadmap,据当时的介绍,此版本将会修复
bug、解决小故障、修复可用性以及性能方面的问题。不过目前看来,GoLand
2019.3 似乎还增加了不少新特性。

性能和 UI:

  • GO-8031 — GoLand
    会更快地显示方法的 ‘implemented’
    icon,因为它在分析过程中处理的元素更少。
  • GO-8034 —
    当点击实现界面的类型的 gutter 图标并且有很多方法时,UI 不再冻结。
  • GO-7952 — 当我们将现有变量用作字段值时,填充字段(Fill
    Fields)更有用。

澳门新葡亰 1

重构

  • GO-8065, GO-8068 — Extract
    Interface 会遵循现有的声明,如果未在新创建的界面中使用,也不会废弃未导出的接收器类型。
  • GO-7982 — Change
    Signature 会在测试中处理包前缀。

支持使用 Mozilla rr 进行远程调试

在 2019.3 版本中,我们可以使用 Mozilla rr
远程调试应用程序。大致步骤如下:

  1. 在远程机器上获取 rr 跟踪
  2. 在远程机器上启动调试器,如下所示:
    dlv --headless --api-version 2 -l localhost:2345 replay /path/to/trace/dir /path/to/binary
  3. 从 IDE 连接到此机器
网站地图xml地图