Directories
¶
| Path | Synopsis |
|---|---|
|
Package app provides the core application structure and lifecycle management.
|
Package app provides the core application structure and lifecycle management. |
|
Package database provides cross-database query building utilities
|
Package database provides cross-database query building utilities |
|
internal/builder
Package builder provides cross-database query building utilities.
|
Package builder provides cross-database query building utilities. |
|
internal/mocks
Package mocks provides shared mock implementations for testing database components.
|
Package mocks provides shared mock implementations for testing database components. |
|
internal/tracking
Package tracking provides performance tracking for database operations.
|
Package tracking provides performance tracking for database operations. |
|
types
Package types contains the core database interface definitions for go-bricks.
|
Package types contains the core database interface definitions for go-bricks. |
|
examples
|
|
|
config
command
|
|
|
http/client
command
|
|
|
http/handlers
command
Package main demonstrates the enhanced handler system usage.
|
Package main demonstrates the enhanced handler system usage. |
|
openapi
command
Package main demonstrates the enhanced go-bricks framework with OpenAPI metadata generation.
|
Package main demonstrates the enhanced go-bricks framework with OpenAPI metadata generation. |
|
openapi/user
Package user demonstrates a go-bricks module with enhanced OpenAPI metadata.
|
Package user demonstrates a go-bricks module with enhanced OpenAPI metadata. |
|
oracle
command
|
|
|
query-builder
command
|
|
|
trace
command
Package main demonstrates the HTTP client's automatic trace ID propagation
|
Package main demonstrates the HTTP client's automatic trace ID propagation |
|
internal
|
|
|
reflection
Package reflection provides internal utility functions for reflection operations in the go-bricks framework.
|
Package reflection provides internal utility functions for reflection operations in the go-bricks framework. |
|
Package logger provides logging functionality with zerolog adapter
|
Package logger provides logging functionality with zerolog adapter |
|
Package messaging provides a unified interface for message queue operations.
|
Package messaging provides a unified interface for message queue operations. |
|
Package migration provides integration with Flyway for database migrations
|
Package migration provides integration with Flyway for database migrations |
|
Package server provides enhanced HTTP handler functionality with type-safe request/response handling.
|
Package server provides enhanced HTTP handler functionality with type-safe request/response handling. |
|
Package testing provides comprehensive testing utilities for the go-bricks framework.
|
Package testing provides comprehensive testing utilities for the go-bricks framework. |
|
Package validation provides utilities for parsing and working with validation tags in go-bricks applications.
|
Package validation provides utilities for parsing and working with validation tags in go-bricks applications. |
Click to show internal directories.
Click to hide internal directories.