initial commit
All checks were successful
Build and Push to ACR / Platform guard (push) Successful in 5s
Build and Push to ACR / Build and Push (push) Has been skipped

Change-Id: Ied1b5f2137f2b5f803d5411235607bd27c5e57ba
This commit is contained in:
Scaffolder
2026-03-24 10:43:21 +00:00
commit e868792eda
19 changed files with 1205 additions and 0 deletions

31
README.md Normal file
View File

@@ -0,0 +1,31 @@
# tmpl-test-go
Test scaffold for go runtime
**Runtime**: Go 1.22 · net/http
**Owner**: platform-engineering
## Quick Start
```bash
go mod tidy
go run .
```
Service on **http://localhost:8080**.
## Endpoints
| Method | Path | Description |
|--------|------|-------------|
| GET | `/api/items` | List items |
| POST | `/api/items` | Create item |
| GET | `/api/items/{id}` | Get by ID |
| PUT | `/api/items/{id}` | Update |
| DELETE | `/api/items/{id}` | Delete |
| GET | `/health` | `{"status":"UP"}` |
| GET | `/metrics` | Prometheus metrics |
## Test
```bash
go test ./...
```