Вопрос: Как реализовать set через map?
Go
Senior
Без компании
Вопрос: Как реализовать set через map?
Ответы
```go
set := make(map[string]struct{})
set["a"] = struct{}{}
_, ok := set["a"]
fmt.Println(ok)
```
**Как это работает:** значение `struct{}` занимает 0 байт. Ключи map — элементы множества.