var bestShape atomic.Value bestShape.Store((*Circle)(nil))
It just had nothing to do with atomicity; it means something specific, not just “I like the failure mode.”
type shapeContainer struct { Shape }