Exemple #1
0
func simpleResolve(addr network.Addr) (*net.UDPAddr, error) {
	var stringNetwork, stringAddr string
	if addr == nil {
		stringNetwork = "udp4"
		stringAddr = ""
	} else {
		stringNetwork = addr.Network()
		stringAddr = addr.String()
	}
	addrResolved, err := net.ResolveUDPAddr(stringNetwork, stringAddr)
	if err != nil {
		return nil, err
	}
	return addrResolved, nil
}