エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go Tips連載6: Error wrappingされた各クラウドSDKの独自型エラーを扱う | フューチャー技術ブログ
Go Tips連載の第6弾です。 はじめにTIG DXユニットの真野です。先週のこの記事ぶりの投稿になります。 ... Go Tips連載の第6弾です。 はじめにTIG DXユニットの真野です。先週のこの記事ぶりの投稿になります。 フューチャー社内には「Go相談室」というチャットルームがあり、そこでGoに関連する疑問を投げたら、大体1日くらいで強い人が解決してくれるという神対応が行われています。そこでAWSやGCPの独自エラーをError warppingされた時にどうやってハンドリングすればよいの? と聞いた時にやり取りした内容をまとめました。 背景Go1.13からfmt.Errorf 関数に %wという新しい構文が追加サポートされたことは、ご存知の方が多いと思います。 利用方法は、%w (pkg/errorsの時と異なりコロンは不要だし末尾じゃなくてもOK) と一緒に fmt.Errorf を用いることで、コンテキストに合わせた情報をメッセージに追加できます。 %wを使った例func main() {



2020/05/23 リンク