битовыми масками.
Возможно как-то в структуру с полями типом bool занести данные с этой битовой маски?
https://play.golang.com/p/MOD7gIOnzQR
вместо UserNotifyList например использовать мапу с map[uint8]bool и в качестве ключей использовать значения из allScopes
Мне потом это в JSON нужно преобразовать, а как ключи назвать своим именем? Заранее мапу создавать с названием ключей и степенью двойки?
название полей структуры можно рефлексией выдрать, и их использовать в виде ключей...
не очень понятно
Обсуждают сегодня