package main
import (
"fmt"
"crypto/md5"
"io"
)
func f1() {
fmt.Println("f1()")
h := md5.New()
for i := 0; i < 5; i++ {
text := fmt.Sprintf("foo%d", i)
io.WriteString(h, text)
fmt.Printf("\\t%s: %x\\n", text, h.Sum(nil))
}
fmt.Println()
}
func f2() {
fmt.Println("f2()")
for i := 0; i < 5; i++ {
h := md5.New()
text := fmt.Sprintf("foo%d", i)
io.WriteString(h, text)
fmt.Printf("\\t%s: %x\\n", text, h.Sum(nil))
}
fmt.Println()
}
func main() {
f1()
f2()
}