func FromBytes(bytes []byte) (LogID, error) {
	var logID LogID
	if len(bytes) != sha256.Size {
		return logID, fmt.Errorf("FromBytes(%x): want %d bytes, got %d", bytes, sha256.Size, len(bytes))
	}
	copy(logID[:], bytes)
	return logID, nil
}
FromBytes returns a LogID copied from the supplied byte slice.
package logid
import (
	"crypto/sha256"
	"encoding/base64"
	"fmt"
	"log"
)
type LogID [sha256.Size]byte