Go 1.20 リリース

go

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

コメント

タイトルとURLをコピーしました