Go tools and their counterparts in Java explained | Dark Hacker News