clean code: build.go