Your project's tests should pass.
A project is unusable if its tests do not pass. Anything errant is noise to prospective users.
The project should be testable by the go tool or alternative scaffolding, like shell script or makefile.
test_instructions.md has a number of useful pieces of advice.