• 我的订阅
  • 科技

谷歌发布编程语言go1.20版本

类别:科技 发布时间:2023-02-02 11:17:00 来源:浅语科技

谷歌于今天为编程语言Go发布了全新的1.20版本,即将取消对旧版微软Windows和苹果macOS系统的支持,并增加了大量值得关注的新功能/新特性。

谷歌发布编程语言go1.20版本

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

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!
...更加可移植和交互的方式。从那时起,Java 便成为主流的编程语言之一,被应用于各行各业,也有着“一次编写,到处运行”的优势特性
2023-05-30 20:00:00
苹果推出了 Swift 编程语言 | 历史上的今天
...源:维基百科2014 年 6 月 2 日:苹果在 WWDC 上发布了新的编程语言 Swift图源:维基百科2014 年 6 月 2 日
2023-06-03 01:00:00
苹果swift6编程语言正式版上线,支持嵌入式低功耗环境
9月22日消息,苹果Swift6编程语言正式版现已随附Xcode16.0上线,该版本主要在并行处理和与C++的互通性方面进行了大幅改进
2024-09-23 04:13:00
华为自研仓颉编程语言助力鸿蒙原生应用高效开发
...上,华为终端BG软件部总裁龚体正式官宣了华为自研仓颉编程语言。该语言历经5年研发沉淀,现已开启开发者预览。而在HDC2024后续“仓颉语言助力鸿蒙原生应用高效开发”议程中,华
2024-06-24 09:34:00
乐编程:什么是HTML?什么是XHTML?两者有啥区别?
...会重定向到一个新的网页。标记语言:标记语言不一定是编程语言。相反,它用于将格式和布局应用于简单的文本文档。这导致更多的互动和动态文本内容
2022-12-19 10:00
jetbrains旗下系列编程工具统一更新至2023.2版本
据JetBrains博客表示,JetBrains旗下IDE系列的第二个年度更新现已发布,涵盖IntelliJIDEA、WebStorm
2023-08-22 22:13:00
华为自研仓颉编程语言开发者预览版beta招募
6月21日消息,华为自研仓颉编程语言今日正式亮相,官方宣布开启 HarmonyOSNEXT仓颉语言开发者预览版Beta招募
2024-06-22 10:14:00
比Java快15倍!国产编程语言MoonBit发布原生后端
快科技10月20日消息,近日,国产编程语言MoonBit推出了其原生后端,使得MoonBit能够直接编译到机器码,在硬件上运行
2024-10-20 16:22:00
统信软件发布统信uosaiv1.1版本
...和在线模型,UOSAI向各应用提供AI能力支持。面向全新的编程环境,自主研发、面向信创生态的集成开发环境 deepin-IDE 除了包含IDE常用功能
2023-12-22 02:06:00
更多关于科技的资讯: