package main import ( "context" "fmt" "os" "git.mnrva.dev/gabehf/go-project-template/app" "git.mnrva.dev/gabehf/go-project-template/internal/cfg" "git.mnrva.dev/gabehf/go-project-template/internal/db/memorydb" ) func main() { ctx := context.Background() store := memorydb.New(&cfg.Config{}) defer store.Close() if err := app.Run(ctx, os.Getenv, os.Stdout, store); err != nil { fmt.Fprintf(os.Stderr, "%s\n", err) os.Exit(1) } }