Posts

Goで標準出力をキャプチャする

·1 分で読めます

こんな感じかなぁ。http://play.golang.org/p/2DFtYAsFO9(http://play.golang.org/p/2DFtYAsFO9) !アンダースタンディング コンピュテーション―単純な機械から不可能なプログラムまで(http://ecx.images-amazon.c

GoLangでJavaのenumっぽいライブラリ作った話

·2 分で読めます

この記事は、CyberAgent エンジニア Advent Calendar 2014(http://www.adventar.org/calendars/358)の7日目の記事です。 6日目はkamatama41さんのアメーバピグへのGoogle BigQuery導入までのもろもろ設定記(h

Recent open source activities

·1 分で読めます

pmd https://github.com/pmd/pmd/pull/44(https://github.com/pmd/pmd/pull/44) CPD (Copy Paste Detector) supported GoLang. go-xorm https://github.com/go-

gunicornをローカル開発環境のWebサーバとして使う

·1 分で読めます

\--reloadオプションがバージョン19.0からサポートされたので、下記のような感じで起動するとローカルの開発サーバとして使える。 \--access\-logfile: "-"を指定するとstderrにアクセスログが出る \--log-file: ↑と同様に"-"を指定するとstd

Goでnilなsliceやmapを返すと空のsliceやmapになる

·1 分で読めます

タイトルの通りだけど知らなかったので。明示的に空のsliceやmapを作らなくてもいいのは楽だ。 http://play.golang.org/p/veOWHGDdcn(http://play.golang.org/p/veOWHGDdcn) !基礎からわかる Go言語(http://ecx.ima

golintの-min_confidenceでチェックするレベルを変更する

·2 分で読めます

これはGo的にはあまりやらない方がいいと思うやつなんだけど、こういうこともできるよ、という紹介。 みたいに書いてgolintを実行すると "struct field Url should be URL" と怒られる。しかし、golintには -min\_confidence という引数を指定できる。

Revel Frameworkでのテスト

·2 分で読めます

今使っているRevel Framework(http://revel.github.io/)のテストについてまとめてみた。 デモ サンプル https://github.com/oinume/revel-sample(https://github.com/oinume/revel-sample)