package main
import (
"crypto/sha512"
"fmt"
)
func main() {
str := "nilpointer"
data := []byte(str)
hash := sha512.Sum512_256(data)
fmt.Printf("%x", hash[:])
}
Output
648fb56e6d358f6675a718ddec37525211b54c608d01ebd5b9f68ff6fac5ac00