package main import ( "crypto/md5" "encoding/hex" "fmt" ) func md5String(s string) string { var s_md5 = md5.Sum([]byte(s)) var s_slice = s_md5[0:len(s_md5)] return hex.EncodeToString((s_slice)) } func main() { var s string fmt.Scan(&s) var s_md5 = md5String(s) var s_md5_md5 = md5String(s_md5) fmt.Println(s_md5_md5) }