Type-agnostic partitioning for Go | Heykuki News