You will need to change the url in go.mod
and the names in .env
and Makefile
to match your project name & VCS hoster
- make
- go
- pandoc for manual generation
Use ./bootsrap.sh <project-uri>
to rename every import automatically.
Example project uri : github.com/nilsponsard/go-starter
make all
: builds for Windows, linux generic and Ubuntu/debian (deb), builds the manuals and put everything in thepublish
foldermake
: builds for your current platform
Non source files used in the program
config file
Configuration file for packaging a .deb package. Update dependencies in DEBIAN/control.
Code that won’t be reusable in other projects
Sources files to build a manual TODO : document how to write and build a documentation
Code that can be reused in other projects like log system
Scripts used by the Makefile to do different build actions