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