Skip to content

densone/orchestrate-go-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

orchestrate-go-client

A golang client for Orchestrate.io

Usage examples

    c := orchestrate.NewClient("Your API Key")

    // Get a value
    value, _ := c.Get("collection", "key")

    // Put a value
    c.Put("collection", "key", strings.NewReader("Some JSON"))

    // Search
    results, _ := c.Search("collection", "A Lucene Query")

    // Get Events
    events, _ := c.GetEvents("collection", "key", "kind")

    // Put Event
    c.PutEvent("collection", "key", "kind", strings.NewReader("Some JSON"))

    // Get Relations
    relations, _ := c.GetRelations("collection", "key", []string{"kind", "kind"})

    // Put Relation
    c.PutRelation("sourceCollection", "sourceKey", "kind", "sinkCollection", "sinkKey")

About

A golang client for Orchestrate.io

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages