go-luminate is a Go client library for accessing the luminate.io API
go-luminate requires Go version 1.9 or greater.
Before start to go you should get yours tenant name, client id and client secret. For more detail please look https://luminatepublicapi.docs.apiary.io/#introduction/authorization
import "github.com/andriipetruk/go-luminate/luminate"
Construct a new luminate client, then use the various services on the client to access different parts of the API. For example:
client := goluminate.NewClient(ctx, ClientID, ClientSecret, TenantName)
// list all application
applist, _, err := client.ListApp(ctx, "")
More examples you will found in file example.go
Not ready yet.
Will be added
Any PR are welcome.
In general, go-luminate follows semver as closely as we can for tagging releases of the package.
This library is distributed under the BSD-style license found in the LICENSE file.