goplsはgopls -listen=<addr>で実行するとdaemonモードで起動し、指定した<addr>でTCP接続できるようになる。 github.com クライアントはgoplsを使っても良いし、独自に実装することも可能。 その場合、TCP上で以下のような形式のJSON-RPCを送受信すれば良い。 (改行は\r\n) リクエスト Content-Length: <JSON部分のbyte数> {"jsonrpc":"2.0","method":"i</json部分のbyte数></addr></addr>…