initial commit
Change-Id: Ied1b5f2137f2b5f803d5411235607bd27c5e57ba
This commit is contained in:
31
README.md
Normal file
31
README.md
Normal 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 ./...
|
||||
```
|
||||
Reference in New Issue
Block a user