Here are two bash functions that I use to check coverage
cover () {
t=$(tempfile)
go test $COVERFLAGS -coverprofile=$t $@ && go tool cover -func=$t && unlink $t
}
cover-web() {
t=$(tempfile)
go test $COVERFLAGS -coverprofile=$t $@ && go tool cover -html=$t && unlink $t
}
The first will run the tests for the current package and print out a per function coverage report, the second runs the tests then opens your web browser to the coverage report.