func (k Key) MarshalText() ([]byte, error) {
	data := make([]byte, base64.StdEncoding.EncodedLen(len(k)))
	base64.StdEncoding.Encode(data, k[:])
	return data, nil
}
// MarshalText implements encoding.TextMarshaler.MarshalText.
MarshalText implements encoding.TextMarshaler.MarshalText.
// MarshalText implements encoding . TextMarshaler . MarshalText .
func (k Key) MarshalText() ([]byte, error) {
	data := make([]byte, base64.StdEncoding.EncodedLen(len(k)))
	base64.StdEncoding.Encode(data, k[:])
	return data, nil
}
func ( k Key ) MarshalText ( ) ( [ ] byte , error ) { data := make ( [ ] byte , base64 . StdEncoding . EncodedLen ( len ( k ) ) ) base64 . StdEncoding . Encode ( data , k [ : ] ) return data , nil }
MarshalText implements encoding.TextMarshaler.MarshalText.
MarshalText implements encoding . TextMarshaler . MarshalText .