SkillAgentSearch skills...

Sentry

Middleware to integrate with sentry crash reporting.

Install / Use

/learn @gin-contrib/Sentry
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

sentry

Build Status Go Report Card GoDoc Join the chat at https://gitter.im/gin-gonic/gin


The sentry middleware is no longer maintained and was superseded by the sentry-go SDK. Learn more about the project on GitHub and check out the new gin middleware.


Example

See the example

package main

import (
	"github.com/getsentry/raven-go"
	"github.com/gin-contrib/sentry"
	"github.com/gin-gonic/gin"
)

func init() {
	raven.SetDSN("https://<key>:<secret>@app.getsentry.com/<project>")
}

func main() {
	r := gin.Default()
	r.Use(sentry.Recovery(raven.DefaultClient, false))
	// only send crash reporting
	// r.Use(sentry.Recovery(raven.DefaultClient, true))
	r.Run(":8080")
}

Related Skills

View on GitHub
GitHub Stars62
CategoryDevelopment
Updated8mo ago
Forks8

Languages

Go

Security Score

92/100

Audited on Jul 26, 2025

No findings