GoLand 2020.1 发布 Beta 版本
GoLand 2020.1 首个 Beta 版本已发布,从此版本开始将停止添加新功能,并致力于完善当前所有特性。
下载地址:https://www.jetbrains.com/go/nextversion
GoLand 2020.1 除了改进对 Go Modules 的支持,在代码编辑方面也带来了许多对开发者友好的功能,以及为自动补全代码功能增加新的类型。另外在代码检查和快速修复方面也有改进。
现在默认情况下通过 Grazie 插件绑定了智能拼写和语法检查功能,还新增了可在文本编辑器中打开文件而无需创建或加载项目的模式。
改进对 Go Modules 的支持
- 配置环境变量更方便:现在可以使用 Go Modules 项目模板配置环境变量的默认值。只需单击“Environment”表单中的“Browse”图标即可打开新的“环境变量”对话框。
- 改进对 go.mod 文件的支持:支持对关键字、依赖项名称以及用本地路径替换进行自动补全
- 重构 Rename 和 Move 功能:当重命名或移动‘replace’语句引用的目录时,GoLand 将相应地更改 go.mod 文件中的路径
- 通过 Project View 调用 Find Usages.,以浏览 go.mod 文件中特定目录的路径
支持 Go 1.14
Go 1.14 增加了对嵌入具有重叠方法集接口的支持,此版本也已实现对该功能的支持。当使用重叠的接口描述类型的不同方面时,GoLand 不会将重复的方法报告为错误。此外,如果模块根目录包含 vendor 目录,则会在 Go 1.14 中自动启用 Vendoring 模式。
详细的更新说明查看 https://blog.jetbrains.com/go/2020/03/26/goland-2020-1-reaches-beta/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Gradle 6.3 发布,项目自动化构建工具
Gradle 6.3现已发布。Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具,支持依赖管理和多项目,类似Maven,但比之简单轻便。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。 此版本具有对 Java 14 的支持,改进的错误消息以及其他一些功能增强和错误修复。具体内容如下: 支持 Java 14。Gradle 现在支持使用Java 14运行和构建。 改进的错误消息 Gradle 启动失败的User-friendlier reporting 显示Java fatal errorlog的位置。当执行 Gradle 守护程序的 Java 虚拟机意外崩溃时,Java 虚拟机将生成致命错误日志。崩溃可能是由于 Java、Gradle 本身或正在执行的用户代码中的错误所致。由于可能很难找到此错误日志的写入位置,因此 Gradle 现在将崩溃日志的位置 print 到控制台。 自定义从 Java source 生成的 native headers 的位置 plugin authors的改进 组件元数据规则的改进 已解决的...
-
下一篇
每日一博 | 摆脱主机环境限制,随心所欲编译 Android 源码
本文源代码详见 https://github.com/Tinker-S/docker-android-build 使用docker编译aosp源码 google官方推荐的安卓编译源码为14.04,由于目前的工作环境为macosx环境或者高版本的ubuntu环境,直接在本机编译会有很多问题,不过借助docker这个强大的工具可解决这个烦恼 安装docker google搜索安装方法即可 docker更换国内镜像源 为了加速docker镜像的拉取,可以设置国内镜像源,例如设置成网易的镜像源方法如下: 创建 /etc/docker 目录 sudo mkdir -p /etc/docker 在 /etc/docker 目录下创建 daemon.json 文件,写入以下内容 { "registry-mirrors": ["http://hub-mirror.c.163.com"] } 重启docker服务 sudo systemctl daemon-reload sudo systemctl restart docker 创建编译镜像 由于aosp源码推荐在ubuntu ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker容器配置,解决镜像无法拉取问题
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- CentOS7设置SWAP分区,小内存服务器的救世主
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作