code: func (c *Config) GoString() string {
  	if c == nil {
  		return "(*Config)(nil)"
  	}
  
  	return fmt.Sprintf("&Config{"+
  		"Consul:%#v, "+
  		"Dedup:%#v, "+
  		"Exec:%#v, "+
  		"KillSignal:%s, "+
  		"LogLevel:%s, "+
  		"MaxStale:%s, "+
  		"PidFile:%s, "+
  		"ReloadSignal:%s, "+
  		"Syslog:%#v, "+
  		"Templates:%#v, "+
  		"Vault:%#v, "+
  		"Wait:%#v"+
  		"}",
  		c.Consul,
  		c.Dedup,
  		c.Exec,
  		SignalGoString(c.KillSignal),
  		StringGoString(c.LogLevel),
  		TimeDurationGoString(c.MaxStale),
  		StringGoString(c.PidFile),
  		SignalGoString(c.ReloadSignal),
  		c.Syslog,
  		c.Templates,
  		c.Vault,
  		c.Wait,
  	)
  }
docs: // GoString defines the printable version of this struct.