エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
この記事は虎の穴ラボ Advent Calendar 2024の14日目の記事です。 こんにちは、虎の穴ラボFantiaエンジ... この記事は虎の穴ラボ Advent Calendar 2024の14日目の記事です。 こんにちは、虎の穴ラボFantiaエンジニアのNSYです。 今回はconnect-goによるAPIの開発に入門してみました。 connectとは、gRPC(Google Remote Procedure Call)の構築をシンプルに行うことができるGo言語のライブラリです。 これを利用することでサーバーとクライアントを効率的に開発することができます。この記事では加えてGo言語のコード生成ができるライブラリを組み合わせ、TodoのCRUDを行うAPIを構築してみました。 connectrpc.com 目次 目次 完成後の構成 APIの構築 Dockerで環境構築 Goの初期化 DBマイグレーションの生成 ORMによるコード生成 protoの定義 connectによるコード生成 APIの実装 Postmanか