Go 1.27 のリリース
先日 Go 1.27 がリリースされた。
- Go 1.27 is released - The Go Programming Language
- Go 1.27 Release Notes - The Go Programming Language
個人的には encoding/json/v2 が(実験的実装じゃなくて)正式にリリースされたことが注目点かな。
今はじっくり検証する暇がないので,とりあえずブックマークのみ載せておく。
- Generic Methods - The Go Programming Language
- Go 1.27 から uuid 実装がサポートされる!ので個人的に気になった議論とその着地をまとめてみた
- Go 1.27 リリース連載:インデックス+HTTP/3(定期観察)+SIMD(第2弾) | フューチャー技術ブログ
- Go 1.27のgo mod tidyの更新点 | フューチャー技術ブログ
- Go 1.27 リリース連載:ジェネリクスメソッド (generic methods) | フューチャー技術ブログ
- Go 1.27 リリース連載:encoding/json/v2 | フューチャー技術ブログ
- Go 1.27リリース連載:goroutineleakプロファイルでリークを検出して修正する | フューチャー技術ブログ
- Go 1.27 リリース連載: uuid | フューチャー技術ブログ
- Go 1.27 の構造体リテラルのキー拡張で、埋め込みフィールドの初期化が楽になった | フューチャー技術ブログ
- Go 1.27 リリース連載:ポスト量子暗号 | フューチャー技術ブログ
- Go 1.27 の go fix アップデート | フューチャー技術ブログ
- Go 1.27 の標準パッケージに uuid が入った!のでいろいろ喋る / go_127_std_go_uuid
go fix コマンドについては手持ちのパッケージで一度試したほうがいいかもなぁ。
参考図書
- プログラミング言語Go - 丸善出版 理工・医学・人文社会科学の専門書出版社
- 明解で効率的なプログラムを描くための書。 柴田 芳樹 訳
- Release 2016-06-15
- 評価
[Comment] 著者のひとりは,あの “K&R” の K のほうである。この本は Go 言語の教科書と言ってもいいだろう。と思ったら絶版状態らしい(2025-01 現在)。復刊を望む!
Powered by linkcard
- Go言語 100Tips ありがちなミスを把握し、実装を最適化する impress top gearシリーズ
- Teiva Harsanyi (著), 柴田 芳樹 (著)
- インプレス 2023-08-18 (Release 2023-08-18)
- Kindle版
- B0CFL1DK8Q (ASIN)
- 評価
[Comment] 版元で PDF 版を購入可能。事実上の Effective Go とも言える充実の内容。オリジナルは敢えてタイトルに “tips” という単語を入れるのを避けたのに邦題が「100 Tips」とかなっていて,原作者がお怒りとの噂(あくまで噂)
- Go言語で学ぶ並行プログラミング 他言語にも適用できる原則とベストプラクティス impress top gearシリーズ
- James Cutajar (著), 柴田 芳樹 (著)
- インプレス 2024-12-04 (Release 2024-12-04)
- Kindle版
- B0DNYMMBBQ (ASIN)
- 評価
[Comment] 読書会のために購入。インプレス社の本は Kindle 版より版元で PDF 版を買うのがオススメ。「並行処理」について原理的な解説から丁寧に書かれている。 Go で解説されているが Go 以外の言語でも応用できる。


