Go Solid is a template designed for creating cross-platform applications with a web interface using the Go programming language and Solid.js library.
The end result of this template is a single executable binary. This binary serves as a web server, hosting both the Solid.js frontend and an API.
- gofiber (API & File Server)
- gorm (ORM) (with gorm.io/driver/sqlite)
- Solid.js (with @solidjs/router)
- Tailwind
- DaisyUI
- Containerized Applications (with Docker / Podman)
- Make frontend PWA
-
Add Prettier - Create an API and call it from the frontend
- Add Usage Instructions