Я использую эту конструкцию для моделирования набора
type MyType uint8
map[MyType]interface{}
Затем я добавляю все мои ключи и сопоставляю их с nil
.
Я узнал, что также можно использовать
map[MyType]struct{}
Любые преимущества использования пустой структуры по сравнению с interface{}
.