みなさん普段から開発しているサービスのバリデーションはしっかりしていますか?
Goでバリデーションをする際には2つパターンがあると思います。
標準ライブラリや自分たちでバリデーションするコードを手書きする
ライブラリと組み合わせてバリデーションを行う
このパターンが多くの人が取る選択肢でありますし、自分で書くよりもできるだけ楽をしたくてライブラリに頼ったりするケースが多いのではないでしょうか?
既存バリデーションの問題点
例えば手書きで書くことで自分たちで正しく境界値を定めたり依存ライブラリの削減、加えてオーバーヘッドを減らすといったメリットがあるでしょう。しかし全てのリクエスト…
Source link
Views: 0