Personal Site and API written with Go + Go Templates
Find a file
Atridad Lahiji 88aa5b27d7
All checks were successful
Docker Deploy / build-and-push (push) Successful in 1m12s
More CSS fixes
2025-03-31 03:57:59 -06:00
.github/workflows no 2025-02-08 02:06:20 -06:00
api jk 2025-03-24 01:30:59 -06:00
content Fixed iA writer using wrong " 2025-01-29 01:44:45 -06:00
docs Swagger docs 2024-10-20 16:16:50 -06:00
lib No more building CSS 2025-03-31 03:49:05 -06:00
pages No more building CSS 2025-03-31 03:49:05 -06:00
public More CSS fixes 2025-03-31 03:57:59 -06:00
.dockerignore ignore 2024-12-19 02:26:20 -06:00
.gitattributes Init 2024-02-15 09:07:09 -07:00
.gitignore Oops 2025-01-04 22:21:04 -07:00
docker-compose.dev.yml Fixed workflow 2024-09-20 01:25:09 -06:00
docker-compose.yml Docking 2024-11-22 13:39:58 -06:00
Dockerfile Oops 2025-03-31 03:50:38 -06:00
go.mod Deps 2025-03-24 01:16:24 -06:00
go.sum Deps 2025-03-24 01:16:24 -06:00
LICENSE Upload files to "/" 2025-01-26 23:28:10 +00:00
main.go CORS 2025-03-24 01:15:32 -06:00
Makefile No more building CSS 2025-03-31 03:49:05 -06:00
README.md README 2025-01-04 21:25:11 -07:00

atri.dad

This is my personal website!

Stack:

  • Backend: Golang + Echo
  • Rendering: Golang templates
  • Style: TailwindCSS + DaisyUI
  • Content format: Markdown

Requirements:

  • Golang 1.23.1

Getting Started

  1. Clone this repository
  2. Copy .env.example to .env
  3. Run go mod download
  4. Start the server: go run main.go

API Documentation

  1. Install swag by running go install github.com/swaggo/swag/cmd/swag@latest
  2. Visit /api/swagger/index.html after starting the server