Golang net.DialIP() function example

package net

Golang net.DialIP() function usage example

 package main

 import (
 "fmt"
 "net"
 )

 func main() {
 // replace x with your target IP address
 raddr := &net.IPAddr{IP: net.IPv4(x, x, x, x).To4()} 
 laddr := &net.IPAddr{IP: net.IPv4(x, x, x, x)}

 ipconn, err := net.DialIP("ip:tcp", laddr, raddr)
 if err != nil {
 fmt.Println("Error: ", err)
 } else {
 fmt.Println(ipconn)
 }
 }

References :

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

Advertisement