タグ

2015年12月14日のブックマーク (2件)

  • Wait for response with timeout in "Dispatch" library

    I am going to use Dispatch to write a simple HTTP client. I call dispatch.Http to get a future and call the future to get the response val request = ... val future = Http(request) // call the server asynchronously val response = future() // wait for the response from the server Now I wonder how I can wait with timeout. I would like the last API call to be: // throw an exception if no response rece

    Wait for response with timeout in "Dispatch" library
  • Go言語で REST API + マイクロサービス - Qiita

    Go その2 Advent Calendar 2015 2日目です。 今日書くこと APIを提供するためのコード APIを利用するためのコード マイクロサービス (・∀・)ィィイイ!! かもしれない やれなかった / この記事には書いていないこと 以下サンプルで利用するコードは こちら。 お手元で起動する1 ための手順は READMEをご覧ください。 APIを提供するためのコード Go言語には APIのためのよさげなフレームワークはありますが、 今回はそれらを使わずともかんたんに APIサーバが作れることをお伝えしたく。 ベースとなっている元ネタは A RESTful Micro-Framework in Go これなのですが ここから、やりたいことができるように変えていった結果をサンプルに、 どうすれば APIサーバが書けるのかを記します。 まず、APIのエンドポイントが実装すべきインタ

    Go言語で REST API + マイクロサービス - Qiita