package pq

import (
	
	
)
decodeUUIDBinary interprets the binary format of a uuid, returning it in text format.
func ( []byte) ([]byte, error) {
	if len() != 16 {
		return nil, fmt.Errorf("pq: unable to decode uuid; bad length: %d", len())
	}

	 := make([]byte, 36)
	[8], [13], [18], [23] = '-', '-', '-', '-'
	hex.Encode([0:], [0:4])
	hex.Encode([9:], [4:6])
	hex.Encode([14:], [6:8])
	hex.Encode([19:], [8:10])
	hex.Encode([24:], [10:16])

	return , nil