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.