goaGoDocGithubはじめにデザインを。マイクロサービスを構築する総体的なアプローチです。リフレクションや単調なコーディングの必要性を軽減するためコード生成に依存します。ツールはコード、ドキュメント、クライアントを含むさまざまな成果物に加え、プラグインを通してカスタム成果物も生成します。最終結果はクリーンで簡潔なアプリケーションコードです。どのように動くのか、あなたのやりたいように決めることができます。デザインは、動作とドキュメントの両方から信頼できる唯一の情報源です。デザイン言語はカスタマイズし易く、できあがったデザインは簡単に共有できます。パワフルなコンテキストリクエストハンドラは、エンドポイント固有のコンテキストを手渡されます。それは、リクエスト状態を扱いやすいフィールドとして、レスポンス状態を応答書き込みのメソッドとして触れられるようにします。サービス開発はデザインから始まります。作り上げるためのグローバルなプロパティ、タイプ、エンドポイントを記述できるようにします。関数のクイックリファレンスを提供します。対応するデータ構造やバリデーションコードとハンドラを生成します。ハンドラはインタフェースのメソッドとして定義されます。サービスの実装は生成されるインタフェースの実装のようにシンプルです。おいてもっとも素晴らしいのはそのエンジンが完全に分離されている点です。実装することができます。プラグインは任意の成果物も生成できます。サービスを実装してみましょう。ついてさらに学びましょう。サービスを参照してみましょう。(ここでサインアップできます)。