Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Commit bda511e

Browse files
committed
fix: go imports
1 parent 3b5579e commit bda511e

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

src/pages/guides/terraform/terratest.mdx

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,23 +48,16 @@ import (
4848
"fmt"
4949

5050
"github.com/nitrictech/go-sdk/nitric"
51+
"github.com/nitrictech/go-sdk/nitric/keyvalue"
5152
"github.com/nitrictech/go-sdk/nitric/websockets"
5253
)
5354

5455
func main() {
5556
// Create a WebSocket endpoint named "public".
56-
ws, err := nitric.NewWebsocket("public")
57-
if err != nil {
58-
fmt.Println("Error creating WebSocket:", err)
59-
return
60-
}
57+
ws := nitric.NewWebsocket("public")
6158

6259
// Initialize a KV store named "connections" with Get, Set, and Delete permissions.
63-
connections, err := nitric.NewKv("connections").Allow(nitric.KvStoreGet, nitric.KvStoreSet, nitric.KvStoreDelete)
64-
if err != nil {
65-
fmt.Println("Error creating KV store:", err)
66-
return
67-
}
60+
connections := nitric.NewKv("connections").Allow(keyvalue.KvStoreGet, keyvalue.KvStoreSet, keyvalue.KvStoreDelete)
6861

6962
// Handle new WebSocket connections by storing the connection ID in the KV store.
7063
ws.On(websockets.EventType_Connect, func(ctx *websockets.Ctx) {
@@ -110,10 +103,7 @@ func main() {
110103
}
111104
})
112105

113-
// Start the Nitric service to handle WebSocket events.
114-
if err := nitric.Run(); err != nil {
115-
fmt.Println("Error running Nitric service:", err)
116-
}
106+
nitric.Run()
117107
}
118108
```
119109

0 commit comments

Comments
 (0)