2015-10-18 1 views
0

gofmt команда поддерживает флаг -r, чтобы использовать правило перезаписи во время форматирования кода. Как использовать его для замены вкладки отступ с пробелами в отпечатке?Как использовать правило перезаписи для замены вкладок пробелами в инструменте gofmt?

ответ

2

Command gofmt

правила переписывания указано с флагом -r должен быть строкой из формы:

pattern -> replacement 

Обе модели и замена должна быть действительной.

Символы tab и пробелы недопустимы. Выражения Go. Это не сработает.

The Go Язык программирования

Алан А. А. Донован & Брайан В. Керниган

ISBN: 978-0134190440

gopl.io

Go занимает сильную позицию на форматирование кода. Инструмент gofmt перезаписывает код в стандартный формат, а подкоманда fmt инструмента go применяет gofmt ко всем файлам в указанном пакете или значениям в текущем каталоге по умолчанию. Все исходные файлы Go в книге прошли через gofmt, и вы должны привыкнуть к , делая то же самое для своего собственного кода. Объявление стандартного формата fiat устраняет множество бессмысленных дебатов о мелочах и, более того, более , что позволяет использовать различные автоматические исходные коды , которые были бы невозможны, если бы разрешено произвольное форматирование .

Всегда используйте форматирование кода gofmt.

 Смежные вопросы

  • Нет связанных вопросов^_^