Earlier quoted context omitted.
Solution: Keep all CPU's active. go build main.go & go build main.go & go build main.go & go build main.go & go build main.go & go build main.go & /s
I get that you're being funny, but there's a valid question in there. Does go not support parallel build jobs? If so then he should be setting the count to six instead.
One humble piece of evidence I gathered says that no, more cores make your low-threaded applications run slower because the Linux scheduler keeps placing them onto "cold" cores running on idle frequency, and once they "spin up" the thread gets moved to another cold core.