You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
709 B
Markdown
19 lines
709 B
Markdown
# Bug Box
|
|
|
|
A RestAPI for managing bug enclosures.
|
|
|
|
## Project Structure
|
|
|
|
*Application domain* types reside in the project root and includes a a *Service* interface that serves as a contract for an underlying implementation. A *Service* implementation of the application domain is contained in the appropriate sub package (http, sqlite, etc.). The application is tied together in the `cmd` sub package.
|
|
|
|
- Organization:
|
|
- User:
|
|
- Enclosure:
|
|
|
|
|
|
|
|
## Inspiration
|
|
|
|
The structure of this application follows the design patterns laid out in the [WTF-Dail](https://github.com/benbjohnson/wtf?ref=gobeyond.dev) which strives to be a reference implementation for a real golang web application.
|
|
|