[integer_partition_generation/go] Refactor slightly and add comments
[set_partition_generation/go] First commit