Мне нужно для компиляции программ в Голанге в Голанге.Есть ли какая-либо нативная форма без использования exec.Command ("go", "build")?
Вы можете попробовать это
Сначала установите $ GOPATH
затем установите $ GOBIN
после этого вы можете запустить go build или go get ..
К сожалению, я думаю, что использование exec.Command - ваш лучший выбор для использования инструментов, написанных сообществом Go, для компиляции ваших программ go в рамках программы go.