feat: init api

This commit is contained in:
Ilia Denisov
2026-01-08 13:32:40 +02:00
parent 204d3df8cf
commit 972cfd82be
12 changed files with 240 additions and 108 deletions
+15
View File
@@ -0,0 +1,15 @@
package rest
import "github.com/google/uuid"
type Init struct {
Races []Race `json:"races" binding:"required,gte=10"`
}
type Race struct {
Name string `json:"name" binding:"required,notblank"`
}
type InitResponse struct {
UUID uuid.UUID `json:"uuid"`
}