🐹 Go Template
A minimal, batteries-included template for new Go projects. Skip the boilerplate — start shipping.
Repository: devantler-tech/go-template
What’s Inside
Section titled “What’s Inside”- CI/CD — GitHub Actions workflows for build, test, lint, and release
- Testing —
go testwith coverage reporting via GitHub Code Quality - Quality — Go Report Card integration for continuous code-quality feedback
- Dependency management — Dependabot keeps Go modules and Actions up to date
- Release automation — Semantic versioning and automated GitHub Releases
Getting Started
Section titled “Getting Started”# Create a new repo from the templategh repo create my-project --template devantler-tech/go-template --public --clonecd my-project
# Repoint the module path (go.mod, imports, README badges) in one shot — run this# first. With no argument it derives the path from your origin GitHub remote.# The script also runs `go mod tidy`; review the result with `git diff`.scripts/rename-placeholders.sh github.com/<you>/my-project
# Run testsgo test ./...