Я создаю TCP-соединение с сервером, но мне нужно указать тайм-аут.
Как мне добиться этого?
Это упрощенный код:
tcpserveraddr, err := net.ResolveTCPAddr("tcp", Serveraddr+":"+Serverport)
if err != nil {
log.Printf("error during address relolution: %v\n", err)
}
serversocket, err := net.DialTCP("tcp", nil, tcpserveraddr)
if err != nil {
log.Printf("error during serversocket.DialTCP(): %v\n", err)
}