Best Practices for TCC Distributed Transaction in Go | Dark Hacker News