Go Wiki:OpenBSD 上的 Go
自 OpenBSD 5.2 起,Go 已在 OpenBSD ports 樹狀結構集合中提供。它標示為僅適用於 i386 和 amd64。請參閱 ports/lang/go
以取得詳細資料。
OpenBSD 版本 | ports 中的 Go |
---|---|
6.8(2020 年 10 月 18 日) | go-1.15.2 |
6.7(2020 年 5 月 19 日) | go-1.13.9 |
6.6(2019 年 10 月 17 日) | go-1.13.1 |
6.5(2019 年 4 月 4 日) | go-1.12.1 |
6.4(2018 年 10 月 18 日) | go-1.11 |
6.3(2018 年 4 月 2 日) | go-1.10 |
6.2(2017 年 10 月 9 日) | go-1.9 |
6.1(2017 年 4 月 11 日) | go-1.8 |
6.0(2016 年 9 月 1 日) | go-1.6.3 |
5.9(2016 年 3 月 29 日) | go-1.5.4 |
5.8(2015 年 10 月 18 日) | go-1.4.2 |
5.7(2015 年 5 月 1 日) | go-1.4.1 |
5.6(2014 年 11 月 1 日) | go-1.3p0 |
從原始碼建置
核心版本 | 架構 | 初始支援版本 | 最終支援版本 |
---|---|---|---|
6.4 | amd64、arm、386 | Go 1.11 | |
6.2 至 6.3 | amd64、arm、386 | Go 1.9 | Go 1.15.x |
6.1 | amd64、arm、386 | Go 1.8 | Go 1.10.8 |
6.0 | amd64、386 | Go 1.4.1 * | Go 1.10.8 |
6.0 | arm | Go 1.5 | Go 1.10.8 |
5.9 | amd64、386 | Go 1.4.1 * | Go 1.8.7 |
5.9 | arm | Go 1.5 | Go 1.8.7 |
5.6 至 5.8 | amd64、386 | Go 1.4.1 * | Go 1.7.6 |
5.5 | amd64、386 | Go 1.3 * | Go 1.7.6 |
5.0 至 5.4 | amd64、386 | Go 1 | Go 1.2.2 |
* 建議使用 Go 1.5 或以上版本。
長期支援
Go 旨在支援兩個最新的 OpenBSD 版本,因為 OpenBSD 官方僅支援兩個最新的版本,並盡力維護連續版本中的 ABI 支援。
ulimits(/etc/login.conf
)
編輯 /etc/login.conf
,讓 staff 類別有適當的設定。以下是 staff 類別的可行範例
staff:\
:datasize-cur=infinity:\
:datasize-max=infinity:\
:datasize=infinity:\
:openfiles-cur=4096:\
:maxproc-max=512:\
:maxproc-cur=512:\
:ignorenologin:\
:requirehome@:\
:tc=default:
如果資料庫檔案 /etc/login.conf.db
存在,您需要使用下列指令重建它
# cap_mkdb /etc/login.conf
確保您打算用來建置 Go 的使用者在 staff
登入類別中
# usermod -L staff your_username_here
此內容是 Go Wiki 的一部分。