How to implement the Outbox pattern in Go and Postgres | Hacker News Reader