code: func (srv *Server) Serve() error {
  	if srv.Protocol == 1 {
  		return Serve1(srv.Host, srv.router(), srv.Timeout)
  	}
  	return Serve(srv.Host, srv.router(), srv.Timeout)
  }
docs: // Serve starts a remote function server. Handler functions should be set up with
  // AddRoute.