The BugBox. A RestAPI for managing bug enclosures.
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.
 
 
Drew Bednar a809c048c4
continuous-integration/drone/push Build is passing Details
Starting to do my own thing
10 months ago
cmd/bugbox Starting to do my own thing 10 months ago
.drone.yml Basic get store 10 months ago
.gitignore Add basic CI and additional makefile commands 10 months ago
LICENSE Adding basic project structure 10 months ago
Makefile Add basic CI and additional makefile commands 10 months ago
README.md Add basic CI and additional makefile commands 10 months ago
enclosure.go Starting to do my own thing 10 months ago
go.mod Adding basic project structure 10 months ago
organization.go Adding basic project structure 10 months ago
server.go Starting to do my own thing 10 months ago
server_test.go Starting to do my own thing 10 months ago
user.go Adding basic project structure 10 months ago

README.md

Bug Box

build-status

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 which strives to be a reference implementation for a real golang web application.