fix: closure

This commit is contained in:
2025-11-10 19:16:08 +01:00
parent e79adca357
commit 1f08fc4fd9

View File

@@ -321,40 +321,41 @@ Then, use `./bin/goyco` to manage the application and notably to seed the databa
### Project Structure ### Project Structure
````sh ```bash
goyco/ goyco/
├── bin/ # Compiled binaries (created after build) ├── bin/ # Compiled binaries (created after build)
├── cmd/ ├── cmd/
└── goyco/ # Main CLI application entrypoint └── goyco/ # Main CLI application entrypoint
├── docker/ # Docker Compose & related files ├── docker/ # Docker Compose & related files
├── docs/ # Documentation and API specs ├── docs/ # Documentation and API specs
├── internal/ ├── internal/
├── config/ # Configuration management ├── config/ # Configuration management
├── database/ # Database models and access ├── database/ # Database models and access
├── dto/ # Data Transfer Objects (DTOs) ├── dto/ # Data Transfer Objects (DTOs)
├── e2e/ # End-to-end tests ├── e2e/ # End-to-end tests
├── fuzz/ # Fuzz tests ├── fuzz/ # Fuzz tests
├── handlers/ # HTTP handlers ├── handlers/ # HTTP handlers
├── integration/ # Integration tests ├── integration/ # Integration tests
├── middleware/ # HTTP middleware ├── middleware/ # HTTP middleware
├── repositories/ # Data access layer ├── repositories/ # Data access layer
├── security/ # Security and auth logic ├── security/ # Security and auth logic
├── server/ # HTTP server implementation ├── server/ # HTTP server implementation
├── services/ # Business logic ├── services/ # Business logic
├── static/ # Static web assets ├── static/ # Static web assets
├── templates/ # HTML templates ├── templates/ # HTML templates
├── testutils/ # Test helpers/utilities ├── testutils/ # Test helpers/utilities
├── validation/ # Input validation ├── validation/ # Input validation
└── version/ # Version information └── version/ # Version information
├── scripts/ # Utility/maintenance scripts ├── scripts/ # Utility/maintenance scripts
├── services/ ├── services/
└── goyco.service # Systemd service unit example └── goyco.service # Systemd service unit example
├── .env.example # Environment variable example ├── .env.example # Environment variable example
├── AUTHORS # Authors file ├── AUTHORS # Authors file
├── Dockerfile # Docker build file ├── Dockerfile # Docker build file
├── LICENSE # License file ├── LICENSE # License file
├── Makefile # Project build/test targets ├── Makefile # Project build/test targets
└── README.md # This file └── README.md # This file
```
### Testing ### Testing
@@ -435,4 +436,7 @@ For support and questions:
--- ---
**Goyco** - A modern news aggregation platform built with Go, PostgreSQL and most importantly, love. **Goyco** - A modern news aggregation platform built with Go, PostgreSQL and most importantly, love.
````
```
```