This backend SDK requires one of the Highlight frontend SDKs to be installed, so please make sure you've followed the fullstack mapping guide first.
highlight-go package with
highlight.Start starts a goroutine for recording and sending backend errors. Setting your project id lets Highlight record errors for background tasks and processes that aren't associated with a frontend session.
H.NewGraphqlTracer provides a middleware you can add to your Golang Mux handler to automatically record and send GraphQL resolver errors to Highlight.
If you want to explicitly send an error to Highlight, you can use the
Make a call to
highlight.RecordError to see the resulting error in Highlight.
Start sending logs to Highlight! Follow the logging setup guide to get started.