定义 channel 完成 goroutine 之间的数据转移
用指针来修饰接收器的好处:
节约存储
可以修改入参
使用引用,如果结构体很大的时候,可以不需要拷贝,在性能上得到一定的优化,还可以修改自身定义下的参数。