地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

go プチTips集 (+ vimでコーディングする時)

構造体をフィールド名付きでデバッグ

fmt.Printf("%+v\n", data)

コードの速度計測

benchmarkを使ってればおそらく事足りそう。

qiita.com

テストカバレッジ

go test -coverでカバレッジを取れる。

medium.com

補完が動作しない.

go get -u github.com/nsf/gocode

gocodeで何か起きてる可能性が高く↑を実行すれば治ることが多かった。