Map reduce in Go language