package secret import "github.com/keybase/go-keychain" type keyring struct { service string } func keyringProvider(service string) (Provider, error) { return keyring{ service: service, }, nil } func (p keyring) GetSecret(key string) (value []byte, err error) { return keychain.GetGenericPassword( p.service, // service key, // account "", // label "", // accessgroup ) }