- Dockerfile runs go test before building - Multi-stage: build+test stage, minimal alpine final image - Add gcc/musl-dev for CGO (sqlite) - Trim binaries with -s -w ldflags - Makefile with build, test, clean, docker targets - Version injection via ldflags
396 B
396 B