Calculating Go type sets is harder than you think · HackerTrans