Мониторинг изменений в исходных файлах и автоматическое компиляция и запуск (перезапуск).
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 )