/gophermink

Rapid, DDD service development written in Go

Primary LanguageDockerfileMIT LicenseMIT

Gopher Mink

Rapid, DDD service development written in Go

Inspired by
https://github.com/gobuffalo/buffalo
https://github.com/learnmove/GoTw https://code.tutsplus.com/tutorials/lets-go-command-line-programs-with-golang--cms-26341
https://github.com/ponzu-cms/ponzu https://github.com/labstack/echo

Feature (todo)

  • Vue for frontend (Nuxt.js)
  • Realtime application use Beaver
  • Command line tool
  • Code Generator (both backend, frontend, document, migration)
  • Make OpenAPI Document (go-swagger, apidoc.js, kommentaar)
  • Testing (testify, mockery, Gofight, Cypress, SQLx)
  • Use Docker, Postgres, Redis
  • CI/CD
  • Tracing/Metrics (OpenCensus, Prometheus, Grafana, Zipkin)
  • GCP Secret Manager, Cloud Run, Cloud SQL, PubSub