*log.Logger
logInfo *log.Logger
logWarning *log.Logger
logError *log.Logger
)
В варианте, где переменные именовались проще: Debug, Info, Warning.., мне выдавался варнинг exported var should have comment or be unexported . А в этом варианте уже не выдается.
То есть, компилятор чекает имена на составные элементы и если их нет, то просит, чтобы добавили их/комментарий по переменной?
это не компилятор, а линтер
Зависит от заглавных букв - переменные с большой буквы могут быть экспортированы и должны быть документированы
Нет. Коллега, вы базовых ещей не знаете
Обсуждают сегодня