Show HN: Create a full language server in Go with 3.17 spec support

github.com

56 points by rumno0 5 days ago


bbkane - 4 hours ago

Started in case I ever build a language server, thanks! The interface looks very understandable, and the debug server looks really nice.

Now 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 ..)

0: https://github.com/bbkane/warg

zephyrwhimsy - 2 hours ago

Markdown survived because it optimized for the right tradeoff: human readability with just enough structure for machine parsing.

SwiftyBug - 4 hours ago

Very nice. Now I want to build a language server. If only I had anything to build it for.

zephyrwhimsy - 26 minutes ago

[dead]

peaklineops - 44 minutes ago

[dead]

devnotes77 - 3 hours ago

[dead]

whateveracct - 2 hours ago

   // DiagnosticSeverity indicates the severity of a diagnostic.
   type DiagnosticSeverity int
Hmmm :robot: