O comando build compila os pacotes nomeados pelos caminhos de importação, junto com suas dependências, mas não instala os resultados. Ao compilar pacotes, o build ignora os arquivos que terminam em '_test.go'.
$ go build [-o output] [-i] [build flags] [packages]
O sinalizador -o, permitido apenas ao compilar um único pacote, força o build a gravar o executável ou objeto resultante no arquivo de saída nomeado, em vez do comportamento padrão descrito nos dois últimos parágrafos.
O sinalizador -i instala os pacotes que são dependências do destino.
Em Desenvolvimento...