最近、Goで書いたプログラム+テストコードのカバレッジ測定ができないかなーということで、二つほど取り組んでました。 gocov-xml と、gocover-cobertura です。 ほぼ同じコトをするツールですが、入力元がgocov-xmlかgo tool coverかという違いがあります。 両方とも、結果をCovertura XML形式で吐き出すので、 Jenkins Cobertura Pluginに食わせることができます。ソースコードアノテーション付き! 少し説明すると、まず前提として、Go言語でカバレッジ測定をする方法は二つあります。 一つは https://github.com/axw/gocov を使う方法で、`go test XXX`のかわりに` gocov test XXX`と書くことで、テスト実行+カバレッジ測定ができます。 もう一つは go tool cover ht
![Golang のコードカバレッジ測定とJenkins + Cobertura Plugin - fousの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/8325d2bd93224a783b890e2e5244ea584d20a311/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ff%2Ffous%2F20131105%2F20131105233332.png)