github.com/argoproj/argo-cd/v3@v3.2.1/util/hash/hash.go (about) 1 package hash 2 3 import ( 4 "hash/fnv" 5 ) 6 7 // FNVa computes a FNVa hash on a string 8 func FNVa(s string) uint32 { 9 h := fnv.New32a() 10 _, _ = h.Write([]byte(s)) 11 return h.Sum32() 12 }