Template
1
0
Fork 0
goth.stack/README.md
2024-04-04 00:03:46 -06:00

27 lines
764 B
Markdown

![goth](https://github.com/atridadl/goth.stack/assets/88056492/7c973d6a-fcf3-41fd-a119-1a81da52b342)
# GOTH Stack
Go + Templates + HTMX
[![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/Tu9vmY?referralCode=i4U1gm)
## Stack:
- Backend: Golang + Echo
- Rendering: Golang templates
- Style: TailwindCSS + DaisyUI (No JS Needed)
- Content format: Markdown
## Requirements:
- Golang 1.22.0
## Instructions:
1. Run go get
2. Duplicate the .env.example file and call it .env
3. Fill out the .env values
4. Run ```go install github.com/cosmtrek/air@latest``` to download Air for live reload
5. Run ```air``` to start the dev server
## Tests
Without Coverage: `go test goth.stack/lib`
With Coverage: `go test goth.stack/lib -cover`