Мониторинг изменений в исходном файле и автоматическая компиляция и запуск (перезапуск).
go get github.com/liudng/dogo
Вот пример файла конфигурации, сохраните файл как dogo.json:
{
"WorkingDir": "{GOPATH}/src/github.com/liudng/dogo/example",
"SourceDir": [
"{GOPATH}/src/github.com/liudng/dogo/example"
],
"SourceExt": ".go|.c|.cpp|.h",
"BuildCmd": "go build github.com/liudng/dogo/example",
"RunCmd": "example.exe"
}
WorkingDir: рабочий каталог, dogo автоматически перейдёт в этот каталог.
SourceDir: список исходных каталогов.
SourceExt: мониторинг типа файла.
BuildCmd: команда сборки и компиляции.
RunCmd: путь к программе (полный).
Введите команду для запуска:
dogo
или укажите файл конфигурации с помощью -c:
dogo -c=/path/to/dogo.json
Путь может содержать {GOPATH}.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )