Open2

Goの各OSSのmultiple errors採用状況について調べてみる

syumaisyumai
  • fmt.Errorf("%w") が複数使われていることを検知するのは若干大変なので、ひとまず errors.Join しているコードを探してみる
  • Goの標準ライブラリでmultiple errorsのwrappingをしていない例については一旦取り扱わない
syumaisyumai

GitHub Rankingと言うサイトのGoの人気リポジトリ上位いくつかを持ってきてみる
https://evanli.github.io/Github-Ranking/Top100/Go.html

https://github.com/golang/go

https://github.com/kubernetes/kubernetes

https://github.com/fatedier/frp