Docs
Table of Contents
Sentry for Negroni
Getting Started
Handling Panics
Concurrency
Configuration
Basic Options
Releases & Health
Transports
Environments
Filtering
Shutdown and Draining
Sampling
Serverless
Usage
Set the Level
Migration Guide
Performance Monitoring
Set Up
Custom Instrumentation
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Product guides
Sentry Basics
Best Practices
Setting Up Your Sentry Account
Frontend Tutorial
Create a Sentry Project
Introduce Sentry SDK to your Frontend Code
Capture Your First Error
Enable Readable Stack Traces in your Errors
Enable Suspect Commits
Backend Tutorial
Getting Started
Configuration Options
Capturing Errors
Put Your Data to Work
Alerts and Notifications
Metric Alerts
Issue Alerts
Notifications
Routing Alerts
Grouping Issues
Uncover Trends with Discover
Moving to Hosted Sentry
Data Source Name (DSN)
Search
Environments
Issues
Issue Details
Using Breadcrumbs
Issue States and Triage
Issue Ownership Rules
Reprocessing
Projects
Project Details
Alerts & Notifications
Metric Alerts
Issue Alerts
Alert Rules & Settings
Notifications
Performance Monitoring
Set Up
Trends
Distributed Tracing
Trace View
Transaction Summary
Event Detail
Web Vitals
Metrics
Releases
Set Up
Automatic Release Management
Bitbucket Pipelines
CircleCI
GitHub Actions
Jenkins
Netlify
Travis CI
Manual Setup
Enable Suspect Commits
Usage
Archive a Release
Restore a Release
Change the Time Range
Health
Set Up
Release Details
Discover Queries
Query Builder
Dashboards
Custom Dashboards
Security Policy Reporting
Data Management
Server-Side Data Scrubbing
Advanced Data Scrubbing
Data Forwarding
Attachment Scrubbing
Inbound Filters
Restricting Data Display
Account Management
Quota Management
Manage Your Event Stream, a Guide
Account Preferences
Organization and User Management
Pricing
Require 2FA
Single Sign-On (SSO)
Azure Active Directory SSO
Okta SSO
Custom SAML Provider
Relay
Getting Started
Relay Modes
Configuration Options
Monitoring
Collected Metrics
Project Configuration
Operating Guidelines
Command Line Interface
Installation
Configuration and Authentication
Release Management
Debug Information Files
Sending Events
Security & Legal
Terms of Service
SOC2 Report
IP Ranges
SSL Protocols and Ciphers
Integrations
Integration Platform
UI Components
Webhooks
Amazon SQS
Amixr
Asana
AWS Lambda
Lambda Layer Modifications
Azure DevOps
BitBucket
ClickUp
Clubhouse
GitHub
GitLab
Google Cloud Run
Heroku
Jira
Linear
Microsoft Teams
PagerDuty
Rookout
Slack
Spike.sh
Split
Splunk
Teamwork
Vercel
Other Platforms
.NET
Ignoring Exceptions
Unit Testing
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Diagnostic Logger
Sampling
Migration
Usage
Set the Level
Enriching Events
Add Context
Identify Users
Customize Tags
Attachments
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Set Up
Custom Instrumentation
Included Instrumentation
Android
Android Native Development Kit (NDK)
Configuration
Basic Options
Releases & Health
Application Not Responding (ANR)
Multi-Dex Support
Environments
Filtering
Multi-Process Apps
Shutdown and Draining
Manual Initialization
Sampling
Integrations
OkHttp
Timber
Usage
Set the Level
ProGuard
Migration Guide
Enriching Events
Add Context
Default Context
Identify Users
Customize Tags
Attachments
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Debug Information Files
Debug File Formats
Debug Identifiers
Uploading Files
Symbol Servers
Source Context
Set Up
Custom Instrumentation
Included Instrumentation
Apple
Uploading Debug Symbols
Installation Methods
Carthage
Cocoapods
Swift Package Manager (SPM)
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Out Of Memory
Sampling
Integrations
Default Integrations
Usage
Set the Level
Migration Guide
Enriching Events
Add Context
Identify Users
Customize Tags
Attachments
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Set Up
Custom Instrumentation
Dart
Configuration
Basic Options
Releases & Health
Environments
Filtering
Usage
Advanced Usage
Set the Level
Migration Guide
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Elixir
Usage
Set the Level
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Flutter
Debug Symbols
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Usage
Set the Level
Troubleshooting
Migration Guide
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Java
Manual Usage
Set the Level
Scope & Breadcrumbs
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Transport
Sampling
Migration Guide
Legacy SDK (1.7)
Configuration
Manual Usage
Google App Engine
java.util.logging
log4j 1.x
log4j 2.x
Logback
Spring
Migrating Between Raven and Version 1.7
Enriching Events
Add Context
Identify Users
Customize Tags
Attachments
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Set Up
Custom Instrumentation
JavaScript
Installation Methods
NPM
CDN
Lazy-Loading Sentry
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Sampling
Integrations
Default Integrations
Pluggable Integrations
Custom Integrations
rrweb: Session Replays
Sentry Testkit
Usage
Set the Level
Source Maps
Hosting Publicly
Multiple Origins
Tools
SystemJS
TypeScript
UglifyJS
Webpack
Troubleshooting
Uploading Source Maps
Validating Files
Troubleshooting
Supported Browsers
Enriching Events
Add Context
Identify Users
Set Transaction Name
Customize Tags
Attachments
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Set Up
Included Instrumentation
Custom Instrumentation
Connect Services
Troubleshooting
Native
Configuration
Backends
Crashpad
Transports
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Usage
Application Crashes
Set the Level
Debug Information
Enriching Events
Add Context
Identify Users
Set Transaction Name
Customize Tags
Attachments
Breadcrumbs
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Debug Information Files
Debug File Formats
Debug Identifiers
Uploading Files
Symbol Servers
Source Context
Node.js
Performance Monitoring
Database integrations
Configuration
Basic Options
Releases & Health
Environments
Filtering
Hints
Shutdown and Draining
Sampling
Integrations
Pluggable Integrations
Default Integrations
Usage
Set the Level
Source Maps
TypeScript
Enriching Events
Add Context
Identify Users
Set Transaction Name
Customize Tags
Breadcrumbs
User Feedback
Scopes and Hubs
Event Processors
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Perl
Usage
Set the Level
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
PHP
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Sampling
Transports
Usage
Set the Level
Default Integrations
Performance
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
User Feedback
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Python
Configuration
Basic Options
Releases & Health
Environments
Filtering
Hints
Shutdown and Draining
Sampling
Integrations
Django
Enhanced Locals
Flask
GNU Backtrace
Redis
SQLAlchemy
Default Integrations
Usage
Set the Level
Troubleshooting
Migration Guide
Enriching Events
Add Context
Identify Users
Set Transaction Name
Customize Tags
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Set Up
Included Instrumentation
Custom Instrumentation
Troubleshooting
React Native
Installation Methods
CocoaPods
Manual Setup
Manual Configuration
Hermes
CodePush
RAM Bundle
Source Maps
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Sampling
Usage
Set the Level
Tracking Touch Events
Migration
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Set Up
Included Instrumentation
Custom Instrumentation
Troubleshooting
Ruby
Configuration
Basic Options
Releases & Health
Environments
Filtering
Sampling
Integration Options
Usage
Set the Level
Migration Guide
Enriching Events
Add Context
Identify Users
Set Transaction Name
Customize Tags
Breadcrumbs
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Set Up
Custom Instrumentation
Rust
Configuration
Basic Options
Releases & Health
Environments
Filtering
Shutdown and Draining
Usage
Set the Level
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
User Feedback
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Unity
Enriching Events
Add Context
Identify Users
Customize Tags
Breadcrumbs
Scopes and Hubs
Data Management
Issue Grouping
SDK Fingerprinting
Fingerprint Rules
Stack Trace Rules
Scrubbing Sensitive Data
Negroni
API
Sign In
Home
Platforms
Go
Negroni
Enriching Events
Enriching Events
Add Context
Custom contexts allow you to attach arbitrary data (strings, lists, dictionaries) to an event.
Identify Users
Learn how to configure the SDK to capture the user and gain critical pieces of information that construct a unique identity in Sentry.
Customize Tags
Tags power UI features such as filters and tag-distribution maps. Tags also help you quickly access related events and view the tag distribution for a set of events.
Breadcrumbs
Learn more about what Sentry uses to create a trail of events (breadcrumbs) that happened prior to an issue.
User Feedback
Learn more about the embeddable JavaScript widget, which requests and collects the user information when an event occurs. Sentry pairs the feedback with the original event, giving you additional insight into issues.
Scopes and Hubs
SDKs will typically automatically manage the scopes for you in the framework integrations. Learn what a scope is and how you can use it to your advantage.
You can
edit this page
on GitHub.
Package:
github:getsentry/sentry-go
Version:
0.10.0
Repository:
https://github.com/getsentry/sentry-go/