Golang net.FileConn() function example

package net

Golang net.FileConn() function usage example

// NOTE : replace ... with your own config. for example : fd, err := syscall.Socket(syscall.AFINET, syscall.SOCKSTREAM, syscall.IPPROTO_TCP)

 fd, err := syscall.Socket(...)
 file := os.NewFile(uintptr(fd), "")
 conn, err := net.FileConn(file)

References :

http://golang.org/pkg/net/#FileConn

Advertisement