2014年4月6日日曜日

Golang Cafe #23を開催しました。

Golang Cafe #23を開催しました。

ソースコードは、githubにありますので、そちらを御覧ください。

今回も、「OAuthライブラリをリファクタリングする。」というテーマで、
進めました。

実際、Goに関する新しい事は特にないのですが、私が進めたのは、以下の点に留意して進めました。


  • 繰り返しをしない
  • テストコードを書く

で、最初のライブラリは、文字列の連結部分がコピペで行われているので、その処理をまとめる。ということにしました。

そこで、ファイルの分割をし、テストコードを追加している最中に時間が来てしまったので、終了となりました。

で、参考になるかどうかはわかりませんが、今回のOAuthだとNonceの生成や、Timestampの設定で、ランダムな値を生成しなければならないので、その辺りのテストを
どうしているかなどは、参考になるかもしれません。

次回は、京都でDevfestの1トラックで行いますので、奮ってご参加下さい。
(ただ、後1時間少々で始まりますが!)