add some code
最初にエラー処理を行うことでネストを避ける。
可能な場合重複を避ける。

よりシンプルなコードのためにユーティリティを作る。
特定のケースを処理するためにtype switchを使用します。
ローカルスコープ変数宣言を使用するtype switch
すべて書き込むかすべて書き込まないか

一旦バッファ等にためて、すべてがOKの場合にのみ書き出す。
add some code for Function adaptor.
関数アダプタ。

共通処理を定義した関数A内から独自処理を定義した関数Bを呼ぶ。
関数Bは関数Aを呼ぶ際の引数として渡される。
エラーの種類ごとに処理を変える。
Merge remote-tracking branch 'origin/master'
initial commit
デフォルトのパラメータをHogeの中に移動。
ソースのフォーマットを修正。
oauth2を見本にtokenとtokenSecretを保存。
refectering and separate main func.
change name from HogeHoge.
Generatorをテストが出来るように修正。
Merge branch 'isseu/arrange'
Merge branch 'gobestpractices'
goauth統合準備