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