Выкладывайте ошибки форматирования кода, чем на самом деле форматирование в golang - PullRequest
1 голос
/ 10 февраля 2020

Я работаю над большой go кодовой базой, а код go, похоже, неправильно отформатирован.

Я хочу знать, есть ли в go опция, которая будет в некоторых Кстати, утверждают, что места, где мне нужно изменить стиль кода. Я не использую какую-либо IDE. go fmt выполняет эту работу, но я не хочу, чтобы стилирование выполнялось автоматически. Я не смог найти ни одного параметра / параметра, который мог бы передать go fmt, чтобы сделать то же самое.

Могу ли я (вроде) dry запустить go fmt и выплевывать ошибки форматирования или использовать любую другую утилиту для этого?

1 Ответ

3 голосов
/ 10 февраля 2020

Команда go fmt запускает команду gofmt . Используйте команду gofmt напрямую для большего контроля.

# use -d flag to print difference between file at path and formatted file
gofmt -d path

# no flags prints the formatted file to stdout.  This is the dry run.
gofmt path
...