Whispering Gophers Network programming in Go Andrew Gerrand Francesc Campoy Introduction This code lab demonstrates network programming with Go. The final goal is to build a "whispernet": a peer to peer mesh network for transmitting text messages. Design overview Pre-requisites You must have these tools installed and working: Go 1.1 (see golang.org/doc/install) Mercurial (see mercurial.selenic.com