Мониторинг изменений в исходном файле и автоматическое компилирование и перезапуск.
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=/путь/до/dogo.json
путь может содержать {GOPATH}
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )