Агент экспортированного типа должен иметь комментарий или быть не экспортированным. - PullRequest
0 голосов
/ 26 октября 2018

Я попробовал этот код в Голанге

type Agent struct {
       name string //  Not exported
       categoryId int //  Not exported
}

Тогда я получил это

exported type Agent should have comment or be unexported

Предупреждение несколько раздражает.

Как от этого избавиться? какой комментарий я должен поставить? Есть ли для этого шаблон комментария по умолчанию?

Он просит добавить комментарий, но не предлагает добавить его по умолчанию.

1 Ответ

0 голосов
/ 26 октября 2018

Просто добавьте комментарий над ним, например:

// Agent is ...
type Agent struct {
   name string
   categoryId int
}

Этот комментарий объясняется тем, что ваш тип Agent экспортируется, даже если его атрибуты отсутствуют.Чтобы не экспортировать ваш тип, определите его в нижнем регистре следующим образом:

type agent struct {
   name string
   categoryId int
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...