Go Wiki:FreeBSD 上的 Go

内核版本 架构 初始支持版本 最终支持版本
14-CURRENT amd64、386、arm、arm64、riscv64 ** ***
13-STABLE amd64、386、arm、arm64、riscv64 ** ***
12-STABLE amd64、386、arm、arm64 Go 1.12 **
11-STABLE (EOL) amd64、386、arm、386 Go 1.7 Go 1.19.x
10-STABLE (EOL) amd64、386、arm、386 Go 1.3 * Go 1.12.4
9-STABLE (EOL) amd64、386 Go 1 * Go 1.9.7
8-STABLE (EOL) amd64、386 Go 1 * Go 1.9.7
7-STABLE (EOL) amd64、386 Go 1 Go 1.1.2

* 建议使用 Go 1.5 或更高版本。

** 1.20 之前的 Go 版本需要内核配置为 options COMPAT_FREEBSD11(这是默认设置)。自 https://golang.ac.cn/cl/143637 起,可以使用 64 位 inode 感知系统调用。请参阅 https://golang.ac.cn/issues/22447

*** Go 1.20 是第一个支持 freebsd/riscv64 的版本。


此内容是 Go Wiki 的一部分。