Golang net.ResolveUnixAddr(), ListenUnixgram() and net.DialUnix() functions example
package net
Golang net.ResolveUnixAddr() and net.DialUnix() functions usage example
peerAddress, err = net.ResolveUnixAddr("unixgram", remoteAddress)
if err != nil {
fmt.Println(err)
return
}
...
unixConn, err := net.DialUnix("unixgram", nil, remoteAddress)
if err != nil {
fmt.Println(err)
}
...
unixLn, err := net.ListenUnixgram("unixgram", peerAddress)
...
peerNet := peerAddress.Network()
...
References :
http://golang.org/pkg/net/#ResolveUnixAddr
Advertisement
Something interesting
Tutorials
+5k Golang : Constant and variable names in native language
+19.5k Golang : Example for DSA(Digital Signature Algorithm) package functions
+39.6k Golang : Remove dashes(or any character) from string
+3.7k Golang : Switch Redis database redis.NewClient
+7.1k Golang : Validate credit card example
+7.9k Javascript : Put image into Chrome browser's console
+6.5k Golang : Combine slices of complex numbers and operation example
+7.9k Golang : Ways to recover memory during run time.
+15.3k Golang : Get query string value on a POST request
+33.7k Golang : All update packages with go get command
+17k Golang : Covert map/slice/array to JSON or XML format
+11.4k Golang : Concatenate (combine) buffer data example