go的指针使用
//创建一个sum 假设大小为4字节
var sum int
//复制一个sun 给a 那就一共占用8字节了
a := sum
//用&取sum的地址,a是指向地址的 这样还是占用4字节
a := &sum
//此时打印a的话 DEBUG 可以看到此时的a为指针类型
//用*反取 得到的就是sum的值
*a
//如果要给a赋值的话 需要反取
*a =77
//如果定义一个新的变量
var sum1 int
//此时a 就指向的是sum1 和sum就没有半毛钱关系了
a = &sum1