Go import cycles: three strategies for dealing with them and a plea for a fourth | Hacker News Reader