Personal template for new Go projects

workflow

What this contains:

  • Basic Go code that initializes a server and a route. No additional dependencies.
  • A Taskfile. Run task to see descriptions
  • A Dockerfile to containerize the app
  • Go lint rules .golangci.yml
  • A github workflow for CI checks.