Можно ли отразить переменную enum по типу enum в Golang? - PullRequest
0 голосов
/ 11 мая 2018

Например, у меня есть перечисление вроде:

type Status int

const (
     Normal Status = itoa
     Blocked 
)

Известен тип Status, могу ли я получить "Normal" and "Blocked" на Status.Если есть один путь, я думаю, что это будет reflect.

Я не хочу использовать картографию для ее решения.Потому что эта функция используется в библиотеке.это отчасти без гражданства.

Есть ли другие способы?

Спасибо

1 Ответ

0 голосов
/ 11 мая 2018

Имена констант не отображаются в API отражения.

Используйте инструмент stringer .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...