Решение написано по мотивам highloadcup 2018, чтобы освоить принцип работы bitset'а, а также попробовать возможности golang.
Использование памяти при хранении четных чисел от 0 до 1 300 000.
| Способ хранения | Использование памяти | 
|---|---|
| Basic Bitset | 68M | 
| map[uint32]bool | 128M | 
| Roaring bitmap | 66M |