Coverage

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
                        
coverage.go