节后干活了:Go 1.21.2 发布
polarisxu
共 895字,需浏览 2分钟
·
2023-10-10 15:32
阅读本文大概需要 2 分钟。
大家好,我是站长 polarisxu。
近日,Go 官方发布了 Go 1.21.2 和 Go 1.20.9 两个小版本,主要涉及一个安全更新。
-
cmd/go: line 指令允许在构建期间任意执行。
"//line" 指令可用于绕过对 "//go:cgo_" 指令的限制,允许在兼容期间传递阻塞的链接器和编译器标志。这可能导致在运行"go build"时意外执行任意代码。line 指令需要指令所在文件的绝对路径,这使得解决此问题变得更加复杂。issue 见:https://github.com/golang/go/issues/63211。
本次 Go1.21.2 更新涉及到的 issue 如下:
连接:https://github.com/golang/go/issues?q=milestone%3AGo1.21.2+label%3ACherryPickApproved。
Go 语言中文网准备好了最新安装包:https://studygolang.com/dl,你也可以通过你喜欢的方式更新,也可以使用官方发布的方式试验:
我是 polarisxu,北大硕士毕业,曾在 360 等知名互联网公司工作,10多年技术研发与架构经验!2012 年接触 Go 语言并创建了 Go 语言中文网!著有《Go语言编程之旅》、开源图书《Go语言标准库》等。
坚持输出技术(包括 Go、Rust 等技术)、职场心得和创业感悟!欢迎关注「polarisxu」一起成长!也欢迎加我微信好友交流:gopherstudio
评论