株式会社ROBON 4 months ago Follow 荒木 岳夫 GolangでREST(その3) 前回は全体の設計方針からはじめて、RESTリソース毎に行う実装まで説明しました。実装の続きmainpackage mainimport ( "fmt" "log" "net/h... Read more
株式会社ROBON 4 months ago Follow 荒木 岳夫 GolangでREST(その2) 前回は全体の設計方針とDto、Entityといったデータ構造、DaoによるSQLの実行部分まで説明しました。実装の続きServiceServiceは、Controllerが扱うDtoとDaoが扱... Read more
株式会社ROBON 5 months ago Follow 荒木 岳夫 GolangでREST(その1) はじめにNestJS、FastAPIに続いて、GolangでもRESTサーバーを開発しましたという記事です。過去の記事は、以下から参照ください。設計ライブラリやフレームワークNestJSやFas... Read more
株式会社ROBON 9 months ago Follow 荒木 岳夫 FastAPIでREST(その3) 前回までcustomerで1 schema = 1 modelの実装ができました。仕上げproductsの追加customersと同様に実装できました。schema単位のモジュール化も問題ありま... Read more
株式会社ROBON 9 months ago Follow 荒木 岳夫 FastAPIでREST(その2) FastAPIも導入すれば、とりあえず動くところまでは簡単でした。設計と実装プロジェクトの構造はどうする?NestJSはCLIでひな型の自動生成をしてくれたので、それに乗っかることにしました。ス... Read more
株式会社ROBON 9 months ago Follow 荒木 岳夫 FastAPIでREST(その1) はじめに当社では、クラウドネイティブなSaaSの開発をしており、いつもはWebAPIの実装ならサーバーレスで。となるのですが、今回は、サーバーレスでないWebAPIの実現方法として、NestJS... Read more