go-conventions
BackendGo project conventions — module layout, package naming, interfaces at the consumer, zero values, receivers, the vet/staticcheck gate, config, and…
Choose your model
Available for 11 model families. The engineering substance is the same in each; the structure, checklist phrasing and constraint ordering are tuned per family.