Skip to content

kudarap/foo

Repository files navigation

Foo Service

golang backend service scaffold

Features

  • API server
  • worker for background processing or consumers
  • telemetry
  • automatic database migration
  • config file with env var override
  • unit tests

Requirements

  • go 1.22
  • docker 24

Setup

  • copy .env.sample to .env and change values accordingly
  • run postgres database make local-dbs
  • (optional) run telemetry exporter make local-otel-collector

Running locally

  • run server make run-server
  • run worker make run-worker

About

Golang backend service scaffold

Resources

Stars

Watchers

Forks

Releases

No releases published