Go 1.20 が 2023年2月1日にリリースされました。
Go 1.20 is released!
https://go.dev/blog/go1.20
Googleがプログラミング言語「Go 1.20」を公開、ランタイムが収集した情報を利用して次回のコンパイルで最適化
https://codezine.jp/article/detail/17314
macOS では以下の手順でインストールできます。
% brew install go
既にインストール済みの場合
% brew upgrade go
バージョン確認
% go version go version go1.20.3 darwin/arm64
変更点
Go 1.20 Release Notes
https://tip.golang.org/doc/go1.20
RISC-V に対応したようです(FreeBSD上のみ?)
ただし、実験的なのでアルファ版のようなものでしょう。
FreeBSD/RISC-V
Go 1.20 adds experimental support for FreeBSD on RISC-V (GOOS=freebsd, GOARCH=riscv64).
Go 1.20リリース連載が始まります&メモリアリーナの紹介&落ち穂拾い – 2022/1/23
https://future-architect.github.io/articles/20230123a
contextパッケージのWithCancelCauseとCause – 2022/1/25
https://future-architect.github.io/articles/20230125a
Wrapping multiple errors – 2022/1/26
https://future-architect.github.io/articles/20230126a
timeのアップデート – 2022/1/27
https://future-architect.github.io/articles/20230127a
HTTP ResponseController – 2022/1/28
https://future-architect.github.io/articles/20230128a
New ReverseProxy Rewrite hook を動かしながら理解する – 2022/1/31
https://future-architect.github.io/articles/20230131a
Go1.20 New Features – 2022/12/12
https://zenn.dev/koya_iwamura/articles/bb9b590b57d825
Go の x/text/transform を自作する方法 & おもしろ実装サンプル – 2022-12-12
https://tech.andpad.co.jp/entry/2022/12/12/100000
Wantedly
Wantedly における Go 導入にまつわる技術背景 – 2019/11/8
https://www.wantedly.com/companies/wantedly/post_articles/193633
A surprisingly easy API server and generator in gRPC and Go
https://github.com/izumin5210/grapi
gRPC-Gateway
https://github.com/grpc-ecosystem/grpc-gateway
その他の話題
元JavaエンジニアがGoに感じた「表現力の低さ」と「開発生産性」の話 – 2021-12-10
https://inside.dmm.com/entry/2021/12/10/ex-java-engineer-thoughts-about-go
Goの苦手な領域 – 2021.9.21
https://zenn.dev/nobonobo/articles/3f5310248567a1
Go言語が成功した理由 – 2021.9.27
https://zenn.dev/takehiro0740/articles/b5ef4fc26e9ba6
dotGo 2015 – Rob Pike – Simplicity is Complicated – 2015/12/2
すごい内容の記事です。
Nintendo Switch™ ネイティブバイナリへの Go コンパイルを成功させた話 – 2021.12.25
https://zenn.dev/hajimehoshi/articles/72f027db464280
Go言語でオススメの本
Go言語プログラミングエッセンス – 2023/3/9
Goならわかるシステムプログラミング 第2版 – 2022/3/23
エキスパートたちのGo言語 一流のコードから応用力を学ぶ – 2022/1/7
Go言語 ハンズオン – 2021/3/6
改訂2版 みんなのGo言語 – 2019/8/1
コメント