Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 648 Bytes

Readme.md

File metadata and controls

27 lines (18 loc) · 648 Bytes

Go client for Apex Logs.

Example

Error handling is omitted for brevity.

c := logs.Client{
  URL: "<ENDPOINT>",
  AuthToken: "<TOKEN>",
}

res, _ := c.GetProjects()

for _, project := range res.Projects {
  stats, _ := c.GetProjectStats(logs.GetProjectStatsInput{
    ProjectID: project.ID,
  })

  fmt.Printf("%s has %d logs\n", project.Name, stats.EventsTotal)
}

Resources

To learn more about Apex Logs visit the documentation, and to contribute to this client visit the github.com/apex/rpc project which is used to generate this client.