package tool import ( "crypto/sha256" "encoding/hex" ) func GenerateETag(data []byte) string { hash := sha256.Sum256(data) return hex.EncodeToString(hash[:]) }