code: func NewServer() *Server {
  	server := &Server{idgen: randomIDGenerator(), codecs: mapset.NewSet(), run: 1}
  	// Register the default service providing meta information about the RPC service such
  	// as the services and methods it offers.
  	rpcService := &RPCService{server}
  	server.RegisterName(MetadataApi, rpcService)
  	return server
  }
docs: // NewServer creates a new server instance with no registered handlers.