code: func (c *VaultConfig) GoString() string {
  	if c == nil {
  		return "(*VaultConfig)(nil)"
  	}
  
  	return fmt.Sprintf("&VaultConfig{"+
  		"Address:%s, "+
  		"Enabled:%s, "+
  		"Grace:%s, "+
  		"Namespace:%s,"+
  		"RenewToken:%s, "+
  		"Retry:%#v, "+
  		"SSL:%#v, "+
  		"Token:%t, "+
  		"VaultAgentTokenFile:%t, "+
  		"Transport:%#v, "+
  		"UnwrapToken:%s"+
  		"}",
  		StringGoString(c.Address),
  		BoolGoString(c.Enabled),
  		TimeDurationGoString(c.Grace),
  		StringGoString(c.Namespace),
  		BoolGoString(c.RenewToken),
  		c.Retry,
  		c.SSL,
  		StringPresent(c.Token),
  		StringPresent(c.VaultAgentTokenFile),
  		c.Transport,
  		BoolGoString(c.UnwrapToken),
  	)
  }
docs: // GoString defines the printable version of this struct.