Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wolverian/goth.stack
https://github.com/wolverian/goth.stack
Last synced: about 14 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/wolverian/goth.stack
- Owner: wolverian
- Created: 2024-05-03T10:58:38.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-12-11T23:58:40.000Z (about 1 month ago)
- Last Synced: 2025-01-20T00:49:50.232Z (1 day ago)
- Language: Go
- Size: 83.1 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![goth](https://github.com/atridadl/goth.stack/assets/88056492/7c973d6a-fcf3-41fd-a119-1a81da52b342)
# GOTH StackGo + 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
- macOS or Linux**Note to Windows users: This will NOT run in CMD or Powershell. Please use WSL, a Linux VM, or Docker to run this. No development effort will be made to support windows and no PRs to add support will be accepted.**
## 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`