You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Drew Bednar 85b77d97e3 Getting local postgres setup 10 months ago
.gitignore Getting local postgres setup 10 months ago
.local-profile.template Getting local postgres setup 10 months ago
Makefile Initial Commit 10 months ago
README.md Getting local postgres setup 10 months ago
docker-compose.yaml Initial Commit 10 months ago
go.mod Initial Commit 10 months ago
go.sum Initial Commit 10 months ago
main.go Initial Commit 10 months ago

README.md

Go Background Jobs

Experimenting with River Async task system for background jobs in golang.

Starting Local Dev

This project requires a running postgres database for River's task system.

To start a postgres database use:

make start-local

To stop it use:

make stop-local

A simple .local-profile.template is available with environment variables that can be helpful when working in this project.

cp .local-profile.template .local-profile

Update the profile with any additional envvars you will need then:

source .local-profile

You can now connect to the local database using psql $PG_URI

If you do not have psql installed:

brew install libpq

Resources