The go tool(s) treat "..." as a wildcard, matching all subdirectories.  As an example, see:
https://github.com/samuel/go-zookeeper
"go test" at the project level results in "... no buildable Go source files ...", whereas "go test ./..." finds *_test.go in the subdirectories.  Likewise for "go build", adding the ./... arg there too.