1 // Test: basic sha512 hash 2 package main 3 import "crypto/sha512" 4 func main() { 5 h := sha512.New() 6 h.Write([]byte("test")) 7 out := h.Sum(nil) 8 if len(out) == 0 { println("FAIL: empty hash"); return } 9 if out[0] != 0xEE { println("FAIL: bad output"); return } 10 println("PASS: sha512 basic") 11 } 12