code: func (t *tcpChanConn) SetDeadline(deadline time.Time) error {
  	if err := t.SetReadDeadline(deadline); err != nil {
  		return err
  	}
  	return t.SetWriteDeadline(deadline)
  }
docs: // SetDeadline sets the read and write deadlines associated
  // with the connection.