Go– tag –
-
Go
【Go】Go 1.27 ポータブル SIMD 深掘り — simd パッケージの制約とエッジケース
Go 1.27 の simd パッケージを実測しました。GOEXPERIMENT=simd で AVX512 でも NEON でも動き、内積はスカラーの15.8倍。エミュレーションは遅く ReduceSum も未対応です。 -
Go
【Go】Go 1.27 の goroutineleak を GC で検出する方法
Go 1.27でgoroutineleakプロファイルがGAになりました。GCが到達可能性で「二度と動かないgoroutine」を検出する仕組みと、早期returnでのリーク再現、直し方、グローバル変数で検出を逃す限界まで実測します。 -
Go
【Go】Go 1.27 ジェネリックメソッド — できること・できないこと
Go 1.27のジェネリックメソッドでできることとできないことを、Go 1.27.1で実際に出たコンパイルエラーとあわせて整理します。インターフェース実装の壁やgo.modのバージョン制限も分かります。 -
Go
【Go 1.26.8】Green Tea GC — 実効性と新機能まとめ
Go 1.26 で既定になった Green Tea GC の実効性と、errors.AsType などの新しい書き方をまとめます。実機でガベージコレクションのトレースを取り、小さなオブジェクトを大量に生成する処理での変化まで確認しています。
1