Proxying two connections in Go
I have recently taken an interest in the Go programming language (or golang, thanks, unsearchable name), and I thought that a fun weekend project would be to write a Postgres connection pooler that didn’t require separate authentication, and just passed through to the database the credentials it got from the client.
Mid-way through the implementation, I realized that this wouldn’t work due to the