Goland激活2022.1(GoLand 2022.1 路线图发布,致力于支持 Go 泛型)
出品|开源中国
作者|罗奇奇
JetBrains 公布了 GoLand2022.1 版本的路线图,由于 2022 年初即将发布的 Go 1.18 版本将提供用户期待已久的泛型支持,GoLand 2022.1 将致力于 Go 1.18 和泛型支持,主要有以下功能:
泛型
编辑器的编译错误警告
GoLand 紧跟编译器的脚步,在编辑器中为泛型提供编译错误警告。例如,当类型参数在复合文字中使用时,GoLand 2022.1 会通知用户传递给泛型函数的不兼容类型,或者在类型约束中无效使用 ~,等等。
代码补全
Goland激活2022.1
GoLand 将在下拉菜单中显示类型参数,在泛型类型中自动插入括号,为类型约束提供智能代码补全等。
重构
更改签名(Change Signature) 和 内联方法(Inline Method)也将更新,以支持泛型!
调试工具
新版 GoLand 中的 Profiler(分析器)也将提供泛型支持,新版本的 IDE 让用户可以研究泛型的类型和功能,以优化程序的性能。
格式化程序
泛型的代码格式将与 gofmt 保持一致。
Go 1.18
GoLand 2022.1 将增加对新的 Go 特性的支持功能,称为
工作空间模式(workspace mode
),使在同一时间在多个模块工作更容易。工作空间模式使用一个名为 go.work 的文件,其中将指定包含工作区的本地模块。如果在
工作空间模式下调用 go 命令,该命令将选择 go.work 中指定的模块和一致的依赖项,帮助用户跨多个模块进行更改。关于此新功能可以查看此issue on GitHub。
以上为 GoLand 2022.1 计划新增的功能,但据 JetBrains 的说法,并不敢保证全部新功能都能准时上线,
以实际情况为准。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/171379.html