diff --git a/src/guide/connecting_lsp.md b/src/guide/connecting_lsp.md
index fd41f0d..b3b68e2 100644
--- a/src/guide/connecting_lsp.md
+++ b/src/guide/connecting_lsp.md
@@ -58,7 +58,7 @@ Based on the API key provided to the Breez SDK, a default LSP is selected for yo
```python
try:
- lsp_id = self.sdk_services.lsp_id()
+ lsp_id = sdk_services.lsp_id()
lsp_info = sdk_services.fetch_lsp_info(lsp_id)
except Exception as error:
@@ -75,4 +75,31 @@ except Exception as error:
```
+
Go
+
+
+Based on the API key provided to the Breez SDK, a default LSP is selected for your node to provide liquidity to it. To get the information about the selected LSP you can do the following:
+
+
+```go
+lspId, err := sdkServices.LspId()
+if err != nil {
+ // Handle error
+}
+lspInfo, err := sdkServices.FetchLspInfo(*lspId)
+if err != nil {
+ // Handle error
+}
+ ```
+
+ When you have selected an LSP you may then connect to it.
+
+ ```go
+err = sdkServices.ConnectLsp(*lspId)
+if err != nil {
+ // Handle error
+}
+
+ ```
+
\ No newline at end of file
diff --git a/src/guide/getting_started.md b/src/guide/getting_started.md
index 83fe6ef..dd11069 100644
--- a/src/guide/getting_started.md
+++ b/src/guide/getting_started.md
@@ -236,6 +236,11 @@ func (BreezListener) OnEvent(e breez_sdk.BreezEvent) {
}
// Create the default config
+seed, err := breez_sdk.MnemonicToSeed("")
+if err != nil {
+ log.Fatalf("MnemonicToSeed failed: %#v", err)
+}
+
apiKey := ""
inviteCode := ""
nodeConfig := breez_sdk.NodeConfigGreenlight{
@@ -255,9 +260,8 @@ if err != nil {
config.workingDir = "path to an existing directory"
sdkServices, err := breez_sdk.Connect(config, seed, BreezListener{})
-
if err != nil {
- log.Fatalf("Connect failed: %#v", err)
+ log.Fatalf("Connect failed: %#v", err)
}
```
At any point we can fetch our balance from the Greenlight node: