18 lines
454 B
Markdown
18 lines
454 B
Markdown
# Architecture
|
|
|
|
`tmpl-test-go` is a Go 1.22 service using only the standard `net/http` library.
|
|
|
|
| Component | Technology |
|
|
|-----------|-----------|
|
|
| HTTP | stdlib `net/http` |
|
|
| Metrics | `prometheus/client_golang` → `/metrics` |
|
|
| Health | `/health` |
|
|
| Image | Distroless `nonroot` (minimal attack surface) |
|
|
|
|
## Deployment flow
|
|
|
|
```
|
|
Push → build-push.yml (go test + docker build → ACR)
|
|
→ deploy-humanitec.yml (humctl score deploy)
|
|
```
|