That seems to be the exact context where we should be talking about idiomatic Go. You expect feature X and you are unhappy that Go doesn't have it because it's now harder to do Y. So here is an idiomatic Go way to do Y. Or that's why you should do Z in Go instead.