docker run -p 8080:8080 go-server
- Basic server setup, routing
- Setup sample model, CRUD endpoints
- Containerize through docker
- [] Setup test suites, try out fuzz testing
- [] Authentication, sessions
- [] Haproxy
- [] Caching
- [] Database
- [] Add to cloud provider
- [] CI / CD, github triggers, runners
- [] Possibly some simple templating for frontend
- [] RabbitMQ setup, connect to other microservices
- [] DDOS protections, rate limiting
- [] Update documentation, architecure etc
- [] GRPC
- [] Look into exporting Postman collections https://pkg.go.dev/github.com/rbretecher/go-postman-collection#section-readme