我们正处于一个信息大暴发的时代,每天都能产生数以百万计的新闻资讯!
虽然有大数据推荐,但面对海量数据,通过我们的调研发现,在一个小时的时间里,您通常无法真正有效地获取您感兴趣的资讯!
头条新闻资讯订阅,旨在帮助您收集感兴趣的资讯内容,并且在第一时间通知到您。可以有效节约您获取资讯的时间,避免错过一些关键信息。
谷歌于今天为编程语言Go发布了全新的1.20版本,即将取消对旧版微软Windows和苹果macOS系统的支持,并增加了大量值得关注的新功能/新特性。
Go1.20版本更新中最值得关注的两项改进包括:初步支持配置文件引导优化(PGO)版本,以及支持x86_64微架构等CPU架构功能版本Flag。
附Go1.20主要更新内容:
Go1.20是支持Microsoft Windows7 /8/Server2008/Server2012的最后一个版本。自Go1.21开始,用户需要在 Windows10 或WindowsServer2016及更高版本上运行。
Go1.20也放弃了对macOS10.13和10.14系列的支持。
引入了对RISC-V上的FreeBSD的实验性支持。
$GOROOT/pkg目录不再存储标准存档的预编译包存档,可以减少Go发行版的大小。
go命令现在可以定义AMD64.V2等架构功能Flag,以允许根据特定CPU架构功能的存在或不存在来选择包实现文件。这对于x86_64微架构特性级别的工作来说是个好消息。
gobuild和goinstall以及其他与构建相关的命令现在支持“-cover”标志,用于启用带有代码覆盖检测的构建。
优化垃圾收集器,减少内存占用,提高CPU性能最多2%。
对ProfileGuidedOptimizations(PGO)的预览支持。
在Linux上,链接器(linker)可为glibc或musl选择动态解释器。
引入新的crypto/ecdh包,为NIST曲线和Curve25519上的椭圆曲线Diffie-Hellman密钥交换提供明确支持。
以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。
快照生成时间:2023-02-02 15:45:12
本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。
信息原文地址: