Вопросы по теме 'go-cobra'
Конфиг файл с коброй и гадюкой
Основная информация: я создал приложение go и использовал для него Cobra. Cobra использует Viper для параметров и флагов командной строки.
У меня есть команда listen с привязкой флага, и я хочу настроить ее в файле yaml.
Код:
Функция...
5226 просмотров
schedule
17.07.2023
Как предоставить приложение Go cmd в качестве продуктивного приложения
Я создаю следующее репо, в котором используются инструменты командной строки Go cobra для создания некоторых артефактов при выполнении команды go run main.go mzr convert toJSON ./ программа берет файл yaml и генерирует из него файл json....
569 просмотров
schedule
21.05.2023
Как осуществляется доступ к флагу Cobra типа StringToStringVar с помощью Viper?
Я пытаюсь разработать приложение на Go, которое принимает ввод в командной строке в виде строки пар ключ-значение. Для этого я использую StrngToStringVar из библиотеки Cobra.
Я также использую Viper для привязки этих флагов к конфигурации,...
2335 просмотров
schedule
11.05.2023
Cobra cli не может инициализировать новый инструмент
У меня есть пустой каталог с проектом go, в котором присутствует только go.mod (я выполнил команду go mod init )
▶ cat go.mod
module github.com/myorganization/mytool
go 1.13
Я ожидал, что следующая команда:
▶ ~/go/bin/cobra init...
681 просмотров
schedule
08.08.2023
Как в инструменте командной строки Cobra использовать одну и ту же переменную для разных флагов?
В этом примере приложения Cobra, https://github.com/kurtpeek/myCobraApp , содержится приложение Cobra в виде каркаса. с помощью генератора Cobra со следующими командами:
cobra add serve
cobra add config
Структура каталогов
.
├──...
1961 просмотров
schedule
13.10.2022
Как скрыть псевдонимы с экрана справки в приложении Cobra
Можно ли отключить Aliases для отображения на экране справки приложения golang cobra ? Я в основном хотел бы избавиться от всего раздела «Псевдонимы» ниже:
Usage:
my-app [flags]
Aliases:
alias1 , alias2
Flags:
-h, --help...
411 просмотров
schedule
03.12.2022
Как вызвать SetOut() для подкоманд в Cobra?
Я пытаюсь протестировать свое приложение CLI, написанное с помощью Cobra, в частности, чтобы проверить, правильно ли записываются подкоманды в STDOUT. Для этого я пытаюсь перенаправить вывод из STDOUT в свой буфер. К сожалению, по какой-то причине...
129 просмотров
schedule
07.07.2023
Проверка флагов с помощью Cobra
Приведенный ниже скетч представляет собой приложение командной строки, написанное с использованием Cobra and Go. Я хотел бы выдать ошибку, если значение flag1 не соответствует регулярному выражению ^\s+\/\s+ . Как я могу это сделать?
package...
451 просмотров
schedule
25.08.2023