Golangの共通ライブラリを作成しました。
他言語でよく使う~Utilのようなものです。
※2017/8/30追記
v1.0.0のリリースに伴い、リポジトリのURLとgo getの取得先を変更しています。
詳しくはこちらをご覧ください。
Golangにはデフォルトで便利なパッケージがそろっており、ログ出力も可能です。
ただ、他言語にあるようなログレベルでの出力ができないため、サードパーティライブラリを利用するか自分で作るしかありません。
このあたりを自分が使うようにカスタマイズしたものが上記ライブラリです。
以下コマンドで取得してください。
go get github.com/gotoeveryone/golang
利用する際は以下のようにインポートします。
import "github.com/gotoeveryone/golang/logs"
なお、JSONから構造体に設定を読み出す機能とメール送信機能もあります。
気になった点などありましたらぜひPull Requestをお願いします。