1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
package main
import (
"log"
"time"
"github.com/getsentry/sentry-go"
)
func main() {
sentrySyncTransport := sentry.NewHTTPSyncTransport()
sentrySyncTransport.Timeout = time.Second * 3
_ = sentry.Init(sentry.ClientOptions{
Dsn: "https://hello@example.com/1337",
Debug: true,
Transport: sentrySyncTransport,
})
go func() {
sentry.CaptureMessage("Event #1")
log.Println(1)
sentry.CaptureMessage("Event #2")
log.Println(2)
}()
sentry.CaptureMessage("Event #3")
log.Println(3)
sentry.CaptureMessage("Event #4")
log.Println(4)
sentry.CaptureMessage("Event #5")
log.Println(5)
go func() {
sentry.CaptureMessage("Event #6")
log.Println(6)
sentry.CaptureMessage("Event #7")
log.Println(7)
}()
}
|