go-tutor learn go with test ref: https://github.com/quii/learn-go-with-tests 最后的 io与排序, 命令行与项目结构未手动实现