プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ JSONスキーマにサーバ側APIについての記述を書けたり、ソースコードが生成できたりするので、いろいろ試してみました。 今回行ったことは次の通りです。 IIJmioクーポンスイッチAPIのドキュメントを参考に、JSONスキーマを勝手に書いた JSONスキーマ用のツールprmdでAPIドキュメントを作成したり、スキーマの検証を行った JSONスキーマ用からGo言語のクライアントコードを生成するツールschematicでコードを生成して、それを使った prmdを導入する とりあえず、JSONスキーマ用のツールprmdを導入しておきます。gemで一発です。 $ sudo gem install prmd JSONスキーマを記述する IIJmioクーポンスイッチAP
![JSONスキーマからGo言語コードを作成して利用してみる](https://cdn-ak-scissors.b.st-hatena.com/image/square/ff5e32bdd5c871178c885759dfcacb999fc64acb/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEhSHEnX1l-kY0ZCMVg6O4lUjesfuOXAfn9JjgaR3orVHzT5B_sPL1M3GhhkejyAPnvh4FTXUnqu_eHbExwBsTsUlGHCirnKSVDnZ-BBne_qGsP5G0LS1qxMx90NIylphpiTAjYUNvMvZYo%2Fw1200-h630-p-k-no-nu%2FPA110479.jpg)