140 文字
1 分
OSS: Goのアプリケーション用エラーハンドリングライブラリ
2024-04-25

Goのアプリケーション用エラーハンドリングライブラリを作成#

ryomak
/
serrs
Waiting for api.github.com...
00K
0K
0K
Waiting...

背景#

Goのアプリケーションを作る時のエラーハンドリングにいつも迷います。 特にスタックトレースとSentryへのエラー送信が必要な時、はライブラリも限られるので、自分で作ってみました。

使い方#

具体的な方法は、以下を参照してください。

Go: 独自エラーを整形してSentryに送信する
Go: 独自エラーを整形してSentryに送信する favicon https://zenn.dev/ryomak/articles/go-error-sentry
Go: 独自エラーを整形してSentryに送信する

できること#

  • エラーにスタックトレースを追加
  • エラーに独自オブジェクトを保存可能
  • エラーをSentryに送信。
    • 良い感じにスタックトレースが表示されます。
    • 良い感じにWrapしたエラー情報が表示される