My experience with go build ./... is that it compiles everything but it doesn't make the binaries.
> When compiling multiple packages or a single non-main package, build compiles the packages but discards the resulting object, serving only as a check that the packages can be built.
go test ./… tests all files in the project, so I assume build does something similar.