Ao escrever testes, geralmente é importante saber quanto de seu código real os testes cobrem. Isso geralmente é chamado de coverage test.
> go test -coverprofile=coverage.out
// Output:
PASS
coverage: 50.0% of statements
ok ./math 2.073s
Agora você pode apresentar os resultados em um navegador da web:
> go tool cover -html=coverage.out