Go言語 の Webアプリケーションフレームワーク Gin を使って API 開発【Part3/Golang】



Go言語 の Webアプリケーションフレームワーク Gin を使って API 開発【Part3/Golang】

Go言語 の Webアプリケーションフレームワーク Gin を使って API 開発【Part3/Golang】

#gin #go #api
docker で作成した、golang + Gin の環境で、rest API 開発をします。基本的な CRUD 操作だけでなく、グループ化、バリデーションなど、様々な機能を紹介!

↓Part4 GORM を徹底解説
https://youtu.be/T-tR8iI8dmQ

API 設計について詳しくなりたい人 | Microsoft Restful API のドキュメント
https://learn.microsoft.com/ja-jp/azure/architecture/best-practices/api-design
色々なバリデーション | Validator のドキュメント
https://pkg.go.dev/github.com/go-playground/validator/v10#section-readme
net/http のステータスコード一覧
https://go.dev/src/net/http/status.go

チャプター
0:00 オープニング
0:10 Ginとは?
0:36 動画の流れ
1:00 Gin のメリット
1:25 Gin の基本的な使い方
3:24 CRUD 処理 + パスパラメータ
6:43 グルーピング
7:35 クエリーパラメータ
8:30 バリデーション
9:15 リダイレクト
10:10 まとめ 感想

Golang についてまとめた再生リストも見てね!
https://www.youtube.com/playlist?list=PLe68Op7ISjtMoZVYdz7AK4QKdl47UU-cl
チャンネル登録よろしくお願いします!!
https://www.youtube.com/@UCwqcUZ-mPdJ-hdqwuSyPqLQ

#crud #tutorial #docker #gorm #mysql