Example project to explore best practices for full stack website in Golang.
# For Mac
brew install go
brew install go-task
go install github.com/air-verse/air@latest
task --list-all # Show available tasks
task run # Run the project
task watch # Watch CSS/JS
- Echo Framework
- Standard
html/template
package - TailwindCSS
- AlpineJS
- TypeScript
- Live reload
- Nested templates (by project folder)
- Watch CSS/JS
- Custom Error Page
- Go embed
- Session
- Database operation
This project is licensed under the MIT License - see the LICENSE.md file for details