How to build large Golang applications using FX | Dark Hacker News