# Description This is a sample chat program implemented using PostgreSQL's listen/notify functionality with pgx. Start multiple instances of this program connected to the same database to chat between them. ## Connection configuration The database connection is configured via the standard PostgreSQL environment variables. * PGHOST - defaults to localhost * PGUSER - defaults to current OS user * PGPASSWORD - defaults to empty string * PGDATABASE - defaults to user name You can either export them then run chat: export PGHOST=/private/tmp ./chat Or you can prefix the chat execution with the environment variables: PGHOST=/private/tmp ./chat