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.
		
		
		
		
		
			| 
				
					
						 | 
			5 months ago | |
|---|---|---|
| .gitignore | 5 months ago | |
| .local-profile.template | 5 months ago | |
| Makefile | 5 months ago | |
| README.md | 5 months ago | |
| docker-compose.yaml | 5 months ago | |
| go.mod | 5 months ago | |
| go.sum | 5 months ago | |
| main.go | 5 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