github.com/infraboard/keyauth@v0.8.1/common/tools/hash.go (about)

     1  package tools
     2  
     3  import (
     4  	"fmt"
     5  	"hash/fnv"
     6  )
     7  
     8  func GenHashID(data string) string {
     9  	h := fnv.New32a()
    10  	h.Write([]byte(data))
    11  	return fmt.Sprintf("%x", h.Sum32())
    12  }