Merged in feature/update-docs (pull request #180)
Update complete pdf code for entire system * docs and code for generation of updated docs
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
## Project Structure
|
||||
|
||||
The project follows Go Standard Project Layout with enhanced organization for batch processing, observability, and background task management.
|
||||
|
||||
The codebase follows the [Standard Go Project Layout](https://github.com/golang-standards/project-layout) with additional conventions specific to the domain requirements.
|
||||
|
||||
### Directory Overview
|
||||
@@ -39,6 +41,15 @@ cmd/
|
||||
|
||||
### Internal Packages (`internal/`)
|
||||
|
||||
Core business logic and infrastructure components, organized by domain:
|
||||
|
||||
#### New Components (Since June 2025):
|
||||
- **`internal/backgroundtask/`**: Background task execution framework with periodic scheduling
|
||||
- **`internal/document/batch/`**: Batch upload processing and ZIP archive handling
|
||||
- **`internal/serviceconfig/observability/prometheus/`**: Comprehensive Prometheus metrics framework
|
||||
|
||||
### Internal Packages (`internal/`)
|
||||
|
||||
Core business logic organized by domain boundaries:
|
||||
|
||||
#### Domain Services
|
||||
|
||||
Reference in New Issue
Block a user