Skip to content

Server Configuration

Gin offers flexible server configuration options including custom HTTP settings, TLS/SSL support, running multiple services, graceful shutdown, HTTP/2 server push, and proxy trust configuration.

This section covers:

  • Custom HTTP configuration
  • Custom JSON codecs
  • Let’s Encrypt support
  • Running multiple services
  • Graceful restart or stop
  • HTTP/2 server push
  • Cookie handling
  • Trusted proxies configuration