package main
import (
"fmt"
"log"
"github.com/HelixDB/helix-go"
)
func main() {
client := helix.NewClient("http://localhost:6969")
payload := map[string]any{
"name": "Alice",
"age": uint8(25),
}
var result map[string]any
err := client.
Query("AddUser", helix.WithData(payload)).
Scan(&result)
if err != nil {
log.Fatalf("AddUser query failed: %s", err)
}
fmt.Printf("Created user: %#v\n", result)
}