A very simple Golang application with batect-based build and testing environments.
Building, testing, running etc.
./batect --list-tasks to see the available commands and their descriptions, then
./batect <task> to run
All of this is controlled by batect.yml, and it shows a number of common patterns you might adopt in your own application.
You can find further sample projects on this page in the batect documentation.