I've been exploring clean architecture and fullstack development in Go. This is a demo application with:<p>- SSR frontend (pure Go templates)
- REST API backend (modular design with internal packages)
- Dockerized setup (frontend + backend + compose)
- Taskfile for automation<p>Inspired by common SaaS platform patterns.<p>Code structure is intentionally clear, with backend and frontend separated, and all dependencies kept minimal.<p>Repo: <a href="https://github.com/norbix/demo1_fullstack_golang">https://github.com/norbix/demo1_fullstack_golang</a>
More thoughts on Go, SaaS, CQRS, and microservices: <a href="https://norbix.dev" rel="nofollow">https://norbix.dev</a><p>Would love feedback on architecture, DX, and how to improve this approach for production SaaS use.