Go新手容易踩的坑(函数与方法)
摘要:方法的接收器 —— 对象接收器与指针接收器 对象接收器不会更新属性 package tests import ( "fmt" "testing" ) type Consumer struct { Balance int64 } // 对象接收器 func (c Consumer) add(v int
阅读全文
posted @
2024-07-14 09:04
江湖乄夜雨
阅读(21)
推荐(0) 编辑
Go新手容易踩的坑(控制结构相关)
摘要:1、忽视在range循环中元素被复制的事实 修改结构体切片中的元素 错误的修改方式(要注意:在range循环中,值元素是一个拷贝!) package tests import ( "fmt" "testing" ) type Account struct { Balance int } func T
阅读全文
posted @
2024-07-06 20:23
江湖乄夜雨
阅读(21)
推荐(0) 编辑