code: func (s *NetServer) Accept() (Conn, error) {
  	// ensure write delay default
  	if s.MaxWriteDelay == 0 {
  		s.MaxWriteDelay = 10 * time.Millisecond
  	}
  
  	conn, err := s.listener.Accept()
  	if err != nil {
  		return nil, err
  	}
  
  	return NewNetConn(conn, s.MaxWriteDelay), nil
  }
docs: // Accept will return the next available connection or block until a
  // connection becomes available, otherwise returns an Error.