neto tipo de paquete IP se define como una matriz de bytes
escriba IP [] bytes
ParseIP (cadena) función para obtener el número de puntos dividido IPV6 direcciones IPv4 divididas o desgaste, tales como 127.0.0.1 o 0: 0: 0: 0: 0: 0: 0: 1
El método devuelve la cadena con una cadena IP
paquete principal
importaciones (
"FMT"
"red"
"OS"
)
func main () {
si len (os.Args)! = 2 {
fmt.Fprintf (os.Stderr, "Uso% s ip-addr \ n", os.Args [0])
os.Exit (-1)
}
Nombre: = os.Args [1]
addr: = net.ParseIP (nombre)
Si dir == nil {
fmt.Println ( "Dirección no válida")
} Else {
fmt.Println ( "La dirección es", addr.String ())
}
}