var logger … type State … func (s State) String() string { … } const Idle … const Connecting … const Ready … const TransientFailure … const Shutdown … type ServingMode … const ServingModeStarting … const ServingModeServing … const ServingModeNotServing … func (s ServingMode) String() string { … }