Some data is best modeled as a bit set. For example, the essential information about which students successfully passed a test, out of 3000 students, consists in 3000 bits (375 bytes only). It turns out that Go doesn’t have a Bitset type in the standard library! Abstract type: interface First, let’s say that…