Add Go snippets

This commit is contained in:
Erdem Yerebasmaz
2023-11-06 18:24:04 +03:00
committed by Erdem Yerebasmaz
parent f65bcc1653
commit dc64895b65
31 changed files with 513 additions and 213 deletions

View File

@@ -0,0 +1,27 @@
package example
import (
"log"
)
func GetLspInfo() {
// ANCHOR: get-lsp-info
if lspId, err := sdk.LspId(); lspId != nil && err == nil {
log.Printf("%#v", *lspId)
}
if lspInfo, err := sdk.LspInfo(); err == nil {
log.Printf("%#v", lspInfo)
}
// ANCHOR_END: get-lsp-info
}
func ConnectLsp() {
// ANCHOR: connect-lsp
lspId := "your selected lsp id"
if err := sdk.ConnectLsp(lspId); err != nil {
log.Printf("%#v", err)
}
// ANCHOR_END: connect-lsp
}