Show HN: Create a full language server in Go with 3.17 spec support
1–10 of 24 posts
Re: Show HN: Create a full language server in Go with 3.17 spec support
#2Now that I think about it, it might be really cool to add LSP to my CLI framework[0] (I already have tab completion for shells, why not make an editor plugin if it's this easy ..)
Re: Show HN: Create a full language server in Go with 3.17 spec support
#3Re: Show HN: Create a full language server in Go with 3.17 spec support
#4Re: Show HN: Create a full language server in Go with 3.17 spec support
#5Re: Show HN: Create a full language server in Go with 3.17 spec support
#6Very nice. Now I want to build a language server. If only I had anything to build it for.
Another time I used one to make the hosts in my SSH configuration file clickable to either open a terminal with a session or just to display cpu/memory statistics.
Lots of neat editor-independent interactions can be enabled using language servers.
Re: Show HN: Create a full language server in Go with 3.17 spec support
#7 // DiagnosticSeverity indicates the severity of a diagnostic.
type DiagnosticSeverity int
Hmmm :robot:Re: Show HN: Create a full language server in Go with 3.17 spec support
#8// DiagnosticSeverity indicates the severity of a diagnostic. type DiagnosticSeverity int Hmmm :robot:
Re: Show HN: Create a full language server in Go with 3.17 spec support
#9// DiagnosticSeverity indicates the severity of a diagnostic. type DiagnosticSeverity int Hmmm :robot:
Re: Show HN: Create a full language server in Go with 3.17 spec support
#10Very nice. Now I want to build a language server. If only I had anything to build it for.
Thankfully, I finally had a reason to build an LSP (infracost LSP), so it motivated this and I'm really pleased with it