Go workspace (go.work) with 5 microservices + shared library: - gateway (8080), auth-service (8081), purchaser-service (8082) - textile-service (8083), washing-service (8084) - shared: proto definitions, common packages Infrastructure: docker-compose for local dev, K8s manifests for K3s cluster deployment (mysql/redis/etcd + traefik ingress). Frontend (iloom-flatten) added as git submodule. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
80 lines
1.0 KiB
Plaintext
80 lines
1.0 KiB
Plaintext
# ========================
|
|
# Go
|
|
# ========================
|
|
*.exe
|
|
*.exe~
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
*.test
|
|
*.out
|
|
*.prof
|
|
coverage.out
|
|
coverage.html
|
|
bin/
|
|
vendor/
|
|
|
|
# ========================
|
|
# Node / Frontend
|
|
# ========================
|
|
node_modules/
|
|
dist/
|
|
build/
|
|
.cache/
|
|
coverage/
|
|
*.tsbuildinfo
|
|
.eslintcache
|
|
|
|
# ========================
|
|
# Frontend build artifacts
|
|
# ========================
|
|
.microcompact/
|
|
.meoo/
|
|
outputs/
|
|
test-results/
|
|
playwright-report/
|
|
|
|
# ========================
|
|
# Environment & Secrets
|
|
# ========================
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
!.env.example
|
|
!.env.production
|
|
|
|
# K8s secrets (real values)
|
|
k8s/01-secrets.yaml
|
|
|
|
# ========================
|
|
# IDE & Editor
|
|
# ========================
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.project
|
|
.classpath
|
|
|
|
# ========================
|
|
# OS
|
|
# ========================
|
|
.DS_Store
|
|
Thumbs.db
|
|
*.log
|
|
*.tmp
|
|
*.bak
|
|
|
|
# ========================
|
|
# Docker
|
|
# ========================
|
|
docker-compose.override.yml
|
|
|
|
# ========================
|
|
# Planning / task tracking
|
|
# ========================
|
|
.todo/
|
|
.plan/
|
|
.claude/
|