fix: closure
This commit is contained in:
66
README.md
66
README.md
@@ -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.
|
||||||
````
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user