Plan 9とGo言語のブログ

主にPlan 9やGo言語の日々気づいたことを書きます。

2025-10-01から1ヶ月間の記事一覧

Goのエラーハンドリングを集約するライブラリを作った + Goが管理するスタック周りの挙動について

Go

お試しで、Goのエラーハンドリングを省略するための try というライブラリを作っているので紹介します(最後にちょっとした告知があります)。 github.com これを使うと、よくある if err != nil を次のように記述できます。 // HandleとCheckは必ず同じスコー…

GitHubでサプライチェーン攻撃を防ぐ設定

ここ数ヶ月でサプライチェーン攻撃に関連していくつかベストプラクティスが出ていたので、GitHubのリポジトリに適用しておいたほうがいいものをまとめた。 被害を受けないために Dependabotにcooldownを設定する 過去のサプライチェーン攻撃では、ほとんどは…