The template for golang project
to create new project
- Change
LICENSE
if necessary - Modify info.repository_url as your own project url
- Update your repo url in
go.mod
file - Write your application
- Run
go mod vendor
after development (remembervendor
your deps after add any libraries)
- Open Circle CI and setup your project
- Add
Github Token (GITHUB_TOKEN)
to Circle CI Project Env for Release
- Run
./release.sh VERSION
like./release.sh v0.0.1
to release a version