exceptions

package
v0.1.24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NoopReporter

type NoopReporter struct{}

NoopReporter is a no-op exception reporter

func (*NoopReporter) ReportException

func (r *NoopReporter) ReportException(_ error)

ReportException does nothing

type Reporter

type Reporter interface {
	ReportException(err error)
}

Reporter sends exceptions to an external source

type SentryReporter

type SentryReporter struct{}

SentryReporter is an ErrorReporter that sends error information to Sentry

func NewSentryReporter

func NewSentryReporter(dsn, env string) (*SentryReporter, error)

NewSentryReporter creates and returns an instance of SentryReporter

func (*SentryReporter) ReportException

func (r *SentryReporter) ReportException(err error)

ReportException will send errors to Sentry

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL