Вопросы по теме 'gofmt'
Отступы в Go: табуляция или пробелы?
Есть ли где-нибудь стандартный документ с соглашениями о кодировании в Google Go, в котором указывается, предпочтительны ли табуляции или пробелы для отступов в исходном коде Go?
Какая официальная рекомендация, если таковая имеется?
82917 просмотров
schedule
20.02.2022
иди сгенерируй stdout, переданный в gofmt в файл
Каков синтаксис, так что go generate может передать stdout из go run в gofmt и, в конечном итоге, в файл? Ниже приведен простой пример того, что я пробовал. Его в файле main.go . Я не могу найти никаких примеров этого после поиска. Спасибо....
91 просмотров
schedule
08.04.2022
Можно ли увеличить fmt.print с уровнем отступа по умолчанию?
Я возился с созданием модулей и их связыванием.
При тестировании поведения я вызываю пакеты, которые вызывают другие пакеты.
Есть ли простой способ изменить поведение пакета fmt с уровнем отступа будущих вызовов. Чтобы родитель мог установить...
87 просмотров
schedule
13.09.2022
Почему fmt.Sprintf(%v,,lines[i]) ставит запятую на новой строке?
Это полный код:
files, _ := ioutil.ReadDir("files")
for _, f := range files {
input, err := ioutil.ReadFile("files/" + f.Name())
lines := strings.Split(string(input), "\n")
for i, _ := range lines {
lines[i] =...
2038 просмотров
schedule
27.01.2023
Можете ли вы вызвать gofmt для форматирования файла, который вы написали, из кода Go, который его написал?
Я пишу код Go, который выводит другой код Go.
Я хотел бы знать, есть ли способ вызвать инструмент gofmt для форматирования кода, который я написал, из кода, который выполнил запись.
Документация, которую я нашел на gofmt, например. официальная...
1169 просмотров
schedule
02.04.2023
Сделать выход gofmt со статусом выхода 1, когда gofmt предлагает изменения?
Я хотел бы добавить gofmt в конвейер CI / CD. Если он производит изменения, я хочу, чтобы gofmt завершил работу со статусом 1.
Например, если я запускаю gofmt -s -l . и в списке есть несколько файлов. Я хочу, чтобы он завершился со статусом 1....
958 просмотров
schedule
21.04.2023