From “Effective Go”:

A set can be implemented as a map with value type bool.

Disappointing. Sets are fundamental and should be built in.