# Extended Configuration | Sentry for Zap

* #### [Options](https://docs.sentry.io/platforms/go/guides/zap/configuration/options.md)

  Learn more about how the SDK can be configured via options. These are being passed to the init function and therefore set when the SDK is first initialized.

* #### [Transports](https://docs.sentry.io/platforms/go/guides/zap/configuration/transports.md)

  Transports let you change the way in which events are delivered to Sentry.

* #### [Environments](https://docs.sentry.io/platforms/go/guides/zap/configuration/environments.md)

  Learn how to configure your SDK to tell Sentry about your environments.

* #### [Releases & Health](https://docs.sentry.io/platforms/go/guides/zap/configuration/releases.md)

  Learn how to configure your SDK to tell Sentry about your releases.

* #### [Sampling](https://docs.sentry.io/platforms/go/guides/zap/configuration/sampling.md)

  Learn how to configure the volume of error and transaction events sent to Sentry.

* #### [Filtering](https://docs.sentry.io/platforms/go/guides/zap/configuration/filtering.md)

  Learn more about how to configure your SDK to filter events reported to Sentry.

* #### [Shutdown and Draining](https://docs.sentry.io/platforms/go/guides/zap/configuration/draining.md)

  Learn more about the default behavior of our SDK if the application shuts down unexpectedly.

## Pages in this section

- [Options](https://docs.sentry.io/platforms/go/guides/zap/configuration/options.md)
- [Transports](https://docs.sentry.io/platforms/go/guides/zap/configuration/transports.md)
- [Environments](https://docs.sentry.io/platforms/go/guides/zap/configuration/environments.md)
- [Releases & Health](https://docs.sentry.io/platforms/go/guides/zap/configuration/releases.md)
- [Sampling](https://docs.sentry.io/platforms/go/guides/zap/configuration/sampling.md)
- [Filtering](https://docs.sentry.io/platforms/go/guides/zap/configuration/filtering.md)
- [Shutdown and Draining](https://docs.sentry.io/platforms/go/guides/zap/configuration/draining.md)
