タグ

ブックマーク / qiita.com/gold-kou (1)

  • Go言語のバリデーションチェックライブラリ(ozzo-validation)を分かりやすくまとめてみた - Qiita

    はじめに APIサーバーの開発ではリクエストパラメータのバリデーションチェックは必須です。 Go言語ではバリデーションチェックのためのライブラリとして、 go-playground/validator と go-ozzo/ozzo-validationが有名なようです。 この記事では、go-ozzo/ozzo-validationについてまとめます。 go-playground/validatorに関しては、こちらの記事が分かりやすかったです。 ozzo-validationとは Go言語のバリデーション用の外部パッケージです。 より知名度が高いうえにシンプルに使えるものとしては、go-playground/validatorがありますが、こちらは構造体にバリデーションルールを記載する必要があり、OpenAPI(Swagger)における構造体の自動生成の恩恵を受けることができなくなってしま

    Go言語のバリデーションチェックライブラリ(ozzo-validation)を分かりやすくまとめてみた - Qiita
    j74th
    j74th 2020/08/13
  • 1