# Functions
No description provided by the author
ExecuteCommand connects to the named server, sends it a workspace/executeCommand request (with command 'id' and arguments JSON encoded in 'request'), and populates the result variable.
NewForwarder creates a new forwarder (a [jsonrpc2.StreamServer]), ready to forward connections to the remote server specified by rawAddr.
NewStreamServer creates a StreamServer using the shared cache.
ParseAddr parses the address of a gopls remote.
QueryServerState returns a JSON-encodable struct describing the state of the named server.