func main() { InitNetwork() time.Sleep(1 * time.Second) fmt.Println("Starting...") go listen() for { bounce := new(messages.Bounce) bounce.Number = cntreq cntreq++ bounce.Name = name bounce.Timestamp = primitives.NewTimestampNow() bounce.Stamps = append(bounce.Stamps, primitives.NewTimestampNow()) if isp2p { bounce.SetPeer2Peer(true) p2pRequestSent++ } else { broadcastSent++ } p2pProxy.Send(bounce) SetMsg(bounce) if isp2p { fmt.Printf("netTest(%s): ::p2p:: request sent: %d request recieved %d sent: %d received: %d\n", name, p2pRequestSent, p2pRequestReceived, p2pSent, p2pReceived) } else { fmt.Printf("netTest(%s): ::: broadcast sent: %d broadcast received: %d\n", name, broadcastSent, broadcastReceived) } time.Sleep(8 * time.Second) } }