GoLand 2021.2 Beta 发布
GoLand 2021.2 发布了首个 Beta 版本。
此版本的主要变化包括为 Go modules 添加新功能。还有一个新的格式化选项,用于支持 Go 1.17 特性,以及支持 .go 文件中的泛型。此外还增加了新的快速修复功能,包括可以帮助正确使用新的//go:build
语法。
其他方面的更新包括版本控制方面的更新,例如支持用 GPG 密钥签署 Git 提交。还有一些 UI 方面的改进,比如更好地查看附加项目。对于 Web 开发者来说,当代码被保存时,页面将在浏览器中重新加载,而且 MongoDB 字段和操作符也有了自动补全功能。
下载地址:https://www.jetbrains.com/go/nextversion/
更好地支持不同的 Go 版本
如果所使用的 Go 语言版本中的功能比 go.mod 文件中指定的版本更加新,那么将会收到错误消息。此时 GoLand 会提示出问题的地方。
格式化工具
Go 语言本身就包含用于格式化代码的 gofmt 工具,其实 GoLand 也有自己的格式化程序。
泛型支持

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache Wicket 9.4.0 发布,Java Web 开发框架
Apache Wicket 9.4.0现已发布。Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于程序员和美工的合作),基于规则的配置(减少了 XML 等配置文件的使用),学习曲线较低(开发方式与 C/S 相似),更加易于调试(错误类型比较少,而且容易定位)。 主要更新内容 FileSystemResource.java 的示例不起作用 在拆分阶段从行为中删除组件的 MetaData 会导致问题 渲染相对的 Urls 时没有考虑到绝对 Urls 的过滤路径 网站上指向 1.3.x版本的JavaDoc的链接被破坏了 文档中的例子链接指向旧版本的 8x AutoCompleteTextField 在项目被选中后重新打开下拉项目列表 在 Master 或 rel/wicket-9.3.0 的全新签出中,Javadoc 构建失败 支持LambdaChoiceRenderer 添加一个 AJAX 行为,允许在选择要上传的文件时收集文件信息 DataTable/DataGrid...
- 下一篇
卡巴斯基密码管理器生成的密码极易被破解
安全咨询公司Donjon 发现,在 2019 年 3 月至 2020 年 10 月期间,卡巴斯基密码管理器(Kaspersky Password Manager,KPM)生成的密码可以在几秒钟内被破解。原因在于该工具使用的伪随机数生成器(PRNG)非常不适合加密用途。 Donjon研究人员称,卡巴斯基密码管理器中包含的密码生成器存在有几个问题。其中最重要的是,PRNG 仅使用单一的熵源——当前时间。这意味着,它创建的每个密码都可已在几秒内被暴力破解。例如,在 2010 年和 2021 年之间有 315619200 秒,所以 KPM 对于一个给定的字符集最多可以生成 315619200 个密码;而攻破它们需要几分钟的时间。 网站或论坛显示一般都会显示账户的创建时间。在知道了账户的创建日期后,攻击者就可以尝试用小范围的密码(约 100 个)来暴力破解账户密码,并获得访问权。此外,如果使用卡巴斯基密码管理器生成的密码,也可以很容易地从泄漏的数据库中检索到包含散列密码、加密档案的密码、TrueCrypt/Veracrypt 卷等。 该问题被标记为 CVE-2020-27020,其中旧版本的密码...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果