В последнем еженедельнике (он же Go 1 RC2) нужно использовать различные методы Set * Deadline типа net.Conn . Обратите внимание, что старые тайм-ауты были относительно какого-то события, сроки - абсолютные. Фон для этого изменения примерно такой: установка [относительного] таймаута в 1 s кажется хорошей идеей в некотором сценарии, но она применяется к каждому событию, например, к получению одного байта, таким образом позволяя созданным передачам избегайте тайм-аутов навсегда (с соответствующим DOS поблизости).