Skip to content

makefile capability

makefile adds a Makefile to your Go service with standard targets for the most common development tasks.

  • Makefile with build, test, lint, run, and clean targets

Use makefile to standardize development commands across the team. make build, make test, make lint work consistently regardless of the underlying Go commands — new contributors don’t need to read documentation to get started.

Terminal window
verikt new my-service --language go --cap makefile
# or add to an existing service:
verikt add makefile

linting

golangci-lint wired into the lint Makefile target.

testing

Test utilities invoked by the test Makefile target.

docker

Docker targets for starting/stopping local dependencies.