Go Wiki: NetBSD 上の Go

NetBSD 上の Go は、以下のアーキテクチャではかなり安定しています。しかし、いくつかのバグが残っています。詳細はイシュートラッカーを参照してください。

カーネルバージョン アーキテクチャ 初期サポートバージョン 最終サポートバージョン
8.0 以上 amd64, arm, 386
7.0 から 7.1 amd64, arm, 386 Go 1.3 *
6.0 から 6.1 amd64, arm, 386 Go 1.3 * Go 1.9.7
5.0 から 5.2 (EOL) amd64, 386 Go 1 Go 1.2.2

* Go 1.5 以上を推奨します。

arm64 アーキテクチャのサポートは開発中です。https://go.dokyumento.jp/issue/30824 を参照してください。

pkgsrc 内の Go パッケージ

NetBSD パッケージコレクションである pkgsrc には、リリースされた Go バージョンの最新パッケージが含まれています。パッケージには名前にバージョンが含まれているため(例:lang/go113)、複数のバージョンを並行してインストールできます。lang/go は、常にデフォルトの Go バージョンに依存するメタパッケージです。

go バイナリ名もバージョンサフィックス付きでインストールされることに注意してください。PATH に go コマンドのシンボリックリンクを作成するには、pkgtools/pkg_alternatives パッケージをインストールしてください。

pkgsrc には、Go で書かれたソフトウェア用のパッケージが多数あります。現時点では、モジュールベースのビルドは実験段階であり、パッケージは GOPATH レイアウトを使用してビルドされます。

Go 用の NetBSD の準備


このコンテンツは Go Wiki の一部です。