内容简介:Go 1.12 正式版发布了,距离上个正式发布版 Go 1.11 已经过去半年。跟往常一样,Go 1.12 保持了新版本的更新亮点有其中,安全传输层协议 TLS 1.3 比起以往版本,废弃了有安全隐患的 3DES、RC4、AES-CBC 等加密组件和 SHA1、MD5 等哈希算法,带来了更高的性能和安全性。
Go 1.12 正式版发布了,距离上个正式发布版 Go 1.11 已经过去半年。跟往常一样,Go 1.12 保持了 Go 1 的兼容性承诺 ,预期所有 Go 程序会向之前一样正常编译。
新版本的更新亮点有 TLS 1.3 的初步支持
, 模块支持的提升
(为 成为 Go 1.13 默认模式
做准备),支持 windows/arm
,以及 提升 macOS & iOS 的向前兼容。
其中,安全传输层协议 TLS 1.3 比起以往版本,废弃了有安全隐患的 3DES、RC4、AES-CBC 等加密组件和 SHA1、MD5 等哈希算法,带来了更高的性能和安全性。
此外,值得关注的 Go 1.12 的更新内容有:
-
新版在语言规范方面没做改动;
-
工具方面的一些变动,有:
-
Go 1.12 在 trace 工具加入了Mutator Utilization 图的支持,它可以方便发现 GC 性能受限的情况;
-
不再支持
go tool vet
; -
go tool tour
不再包含在主二进制发行版中,需要手动安装; -
Go 1.12 是最后个支持 binary-only packages 的发行版版本 等。
-
-
考虑 Go 1 兼容性的前提下,对标准库做了一系列的小改动和更新;
-
端口、Runtime 方面的一些改进;
-
……
具体更新详情可查阅 Go 1.12 发布日志 。
下载地址: https://golang.org/dl/
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Gradle 4.7 正式版发布,支持 JDK 10
- Firefly 4.6.0 正式版发布,新增 OpenSSL 引擎支持
- Gradle 4.4 正式版发布,支持 Visual Studio 2017
- Linux Kernel 5.1 正式版发布,非长期支持版本
- EMQ 2.3.5 正式版发布, 支持基于 TLS 连接集群
- Eclipse 4.8 Photon 正式版发布!完全支持 Java 10
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Data Structures and Algorithms in Java
Robert Lafore / Sams / 2002-11-06 / USD 64.99
Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use......一起来看看 《Data Structures and Algorithms in Java》 这本书的介绍吧!