Categorygithub.com/bryopsida/go-background-svc-template
modulepackage
0.0.0-20250122024037-27002d0659cf
Repository: https://github.com/bryopsida/go-background-svc-template.git
Documentation: pkg.go.dev

# README

GO Background SVC Starter Template

What is this?

This is a starter template intended for kick starting a simple background service.

It provides

  1. A top level main that listens for SIGINT and SIGTERM and gracefully closes its database connection and signals to sub routines to exit
  2. Has 2 go routines increment and print, that accept cancellation contexts
  3. Has a simple embedded data store badger
  4. Has a starting point for configuration with a interface wrapper around viper
  5. Has a github workflow
  6. Has a dev container
  7. Has a Dockerfile
  8. Has a Makefile for common tasks such as building, testing, linting
  9. Is automatically updated with renovate renovate.json

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author