func GetRandomEuropeCM() *netutil.PortAddr {
	rng := rand.New(rand.NewSource(time.Now().UnixNano()))
	addr := netutil.ParsePortAddr(CMServers[1][rng.Int31n(int32(len(CMServers[1])))])
	if addr == nil {
		panic("invalid address in CMServers slice")
	}
	return addr
}
// GetRandomEuropeCM returns back a random server in europe
GetRandomEuropeCM returns back a random server in europe
// GetRandomEuropeCM returns back a random server in europe
func GetRandomEuropeCM() *netutil.PortAddr {
	rng := rand.New(rand.NewSource(time.Now().UnixNano()))
	addr := netutil.ParsePortAddr(CMServers[1][rng.Int31n(int32(len(CMServers[1])))])
	if addr == nil {
		panic("invalid address in CMServers slice")
	}
	return addr
}
func GetRandomEuropeCM ( ) * netutil . PortAddr { rng := rand . New ( rand . NewSource ( time . Now ( ) . UnixNano ( ) ) ) addr := netutil . ParsePortAddr ( CMServers [ 1 ] [ rng . Int31n ( int32 ( len ( CMServers [ 1 ] ) ) ) ] ) if addr == nil { panic ( " " ) } return addr }
GetRandomEuropeCM returns back a random server in europe
GetRandomEuropeCM returns back a random server in europe