func HashObject(data []byte) []byte {
	h := sha1.New()
	h.Write(data)
	oid := []byte(fmt.Sprintf("%x", h.Sum(nil)))
	return oid
}
/*
HashObject return the SHA1 result
*/
HashObject return the SHA1 result
/ * HashObject return the SHA1 result * /
func HashObject(data []byte) []byte {
	h := sha1.New()
	h.Write(data)
	oid := []byte(fmt.Sprintf("%x", h.Sum(nil)))
	return oid
}
func HashObject ( data [ ] byte ) [ ] byte { h := sha1 . New ( ) h . Write ( data ) oid := [ ] byte ( fmt . Sprintf ( " " , h . Sum ( nil ) ) ) return oid }
HashObject return the SHA1 result
HashObject return the SHA1 result