Golang net.ResolveUDPAddr(), ListenMulticastUDP(), ListenUDP and DialUDP() functions example
package net
Golang net.ResolveUDPAddr() and DialUDP() functions usage example
rAddr,err := net.ResolveUDPAddr("udp","127.0.0.1:8081")
if err != nil {
fmt.Println(err)
}
lAddr, err := net.ResolveUDPAddr("udp", "127.0.0.1:0")
if err != nil {
fmt.Println(err)
}
//conn, err := net.DialUDP("udp", LocalAddr, RemoteAddr)
UDPConn, err := net.DialUDP("udp", lAddr, rAddr)
if err != nil {
fmt.Println(err)
}
// other functions example
LMConn, err := net.ListenMulticastUDP("udp", nil, rAddr)
Lconn, err := net.ListenUDP("udp", laddr)
References :
http://golang.org/pkg/net/#DialUDP
http://golang.org/pkg/net/#ListenMulticastUDP
Advertisement
Something interesting
Tutorials
+5k Golang : Constant and variable names in native language
+5.4k How to check with curl if my website or the asset is gzipped ?
+22.1k Golang : Join arrays or slices example
+4.9k HTTP common errors and their meaning explained
+11.9k Golang : Setup API server or gateway with Caddy and http.ListenAndServe() function example
+6.3k Golang : How to search a list of records or data structures
+14.3k Golang : Recombine chunked files example
+21.1k Golang : Sort and reverse sort a slice of strings
+17.2k Golang : Find file size(disk usage) with filepath.Walk
+8.1k Golang : Multiplexer with net/http and map
+7.1k Golang : Gorrila mux.Vars() function example
+5.3k Golang : How to deal with configuration data?