📄️ Naming patterns
Gosoline uses naming patterns to generate consistent names for resources (SQS queues, SNS topics, DynamoDB tables, Kafka topics, Redis keys, metric namespaces, tracing service names, ...).
📄️ Package cfg
With the cfg package, you can configure and use configurations in your gosoline project.
📄️ Package cloud/aws
The cloud/aws package
📄️ Package dbx
The dbx package provides a fluent API to build SQL queries.
📄️ Package fixtures
While using gosoline you are able to define fixtures directly in code.
📄️ Package httpserver
Package httpserver provides a modular HTTP server built on Gin and the gosoline kernel. It offers structured request binding, typed responses, middleware, SSE streaming, and dependency-injected handler registration.
📄️ Package log
The gosoline logger is based upon a simple interface that uses handlers internally to enable fully customizable log handling.
📄️ Package test
This package acts as a wrapper over Golang's testing module.