oinume journal

Scratchpad of what I learned

Entries from 2014-09-01 to 1 month

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

Go

タイトルの通りだけど知らなかったので。明示的に空のsliceやmapを作らなくてもいいのは楽だ。 http://play.golang.org/p/veOWHGDdcn package main import "fmt" func emptyMap() map[string]string { return nil } func emptySlice() []string { return nil…

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

Go

golintの引数で-min_confidenceというものが指定できるのでこれを使って特定のチェックをかけないようにするという話。

Revel Frameworkでのテスト

Revel Frameworkのテストについてまとめてみた。Revelは独自のユニットテストの仕組みを持っていて、サーバーを起動してそこに対してHTTPのクライアントでアクセスする仕組みになっている。