func (fingerprint Fingerprint) MarshalText() ([]byte, error) {
	size := hex.EncodedLen(len(fingerprint))
	buffer := make([]byte, size)
	hex.Encode(buffer, fingerprint[:])
	return buffer, nil
}
MarshalText - convert fingerprint to little endian hex text
package fingerprint
import "encoding/hex"
type Fingerprint [32]byte