- Check out A Tour of Go to learn Go syntax
- Download Go Downloads
- Walk through How to Write Go Code to learn how to fetch, build, and install Go code on your local machine
- Download Postgres (i.e the database that Mealbot uses) here. See link for specific instructions for your OS.
- Create a Postgres database, and copy over the username and database name that you chose to 'db.go'
- Setup the database schema by executing 'schema.sql'
- NOTE: If the steps above for the database aren't super clear, please check out official Postgres documentation. For help on SQL syntax, check out PostgreSQL Tutorial
- Build the project ('go build ./')
- Run the executable ('./mealbot' or './mealbot pair')
- Package management is handled w/ Go Modules (https://blog.golang.org/using-go-modules)