You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
635 B
30 lines
635 B
package main |
|
|
|
import ( |
|
"fmt" |
|
"net" |
|
) |
|
|
|
func main() { |
|
|
|
//listen, err := net.Listen("tcp", ":7878") |
|
//addr := listen.(*net.TCPListener).Addr() |
|
//port := addr.(*net.TCPAddr).Port |
|
//fmt.Println(err, listen, addr, port) |
|
// listen.(*net.TCPListener).Addr().(*net.TCPAddr).Port |
|
|
|
addr, err := net.ResolveTCPAddr("tcp", "192.168.1.110:7788") |
|
fmt.Println(err) |
|
fmt.Println(addr.Port) |
|
if addr.IP == nil { |
|
fmt.Println("ip is nil") |
|
} |
|
fmt.Println(addr.IP.String()) |
|
|
|
//addrPort, err := netip.ParseAddrPort(":7788") |
|
//fmt.Println(err) |
|
//fmt.Println(addrPort.Port()) |
|
//fmt.Println(addrPort.Addr()) |
|
//fmt.Println(addrPort.String()) |
|
|
|
}
|
|
|