Существует набор программ для сборки и обработки исходного кода Go. Вместо непосредственного запуска программы, они обычно запускаются программой go.
Наиболее распространенный способ запуска этих программ - это подкоманда программы go, например, go fmt. При выполнении этого команда работает с полными пакетами исходного кода Go, при этом программа go вызывает базовый бинарный файл с аргументами, подходящими для обработки на уровне пакета.
Программы также можно запускать как отдельные бинарные файлы с неизмененными аргументами, используя подкоманду go tool, например go tool cgo. Для большинства команд это в основном полезно для отладки. Некоторые команды, такие как pprof, доступны только через подкоманду go tool.
Наконец, команды fmt и godoc устанавливаются как обычные бинарные файлы, называемые gofmt и godoc, потому что на них так часто ссылаются.
Читайте также:
Комментариев нет:
Отправить комментарий