diff --git a/example/simple/simple.go b/example/simple/simple.go new file mode 100644 index 0000000..e084356 --- /dev/null +++ b/example/simple/simple.go @@ -0,0 +1,34 @@ +package main + +import ( + "context" + "fmt" + "os" + + synpse "github.com/synpse-hq/synpse-go" +) + +func main() { + fmt.Println("Synpse-GO simple client example") + ctx := context.Background() + + accessKey := os.Getenv("SYNPSE_ACCESS_KEY") + + // Create a new client + client, err := synpse.New(accessKey) + if err != nil { + panic(err) + } + + // List projects + projects, err := client.ListProjects(ctx) + if err != nil { + panic(err) + } + + // Print projects + for _, p := range projects { + fmt.Printf("Project: %s\n", p.Name) + } + +}