Я ищу инструмент для сборки / компиляции дополнительных приложений Go. По сути, я хочу сделать компилятор для DSL, над которым я работаю. До сих пор я могу перенести свой DSL в Go, используя jennifer . Однако, если я хочу скомпилировать это недавно сгенерированное приложение в машинный код, мне все еще нужен набор инструментов Go, установленный на исполняющей машине.
Я знаю, что сам компилятор написан на go. Так что теоретически это должно быть возможно, но после просмотра того, что выглядит как source , я все еще не могу найти фактическую точку входа для подкоманды build.