Go结构体中值的修改问题 | Go 主题月 7君莫笑7 2021-04-22 1,710 阅读1分钟 问题:Go语言中值的修改需要注意什么? 在Go语言中,所有值的赋值操作(=)都是进行拷贝的操作,所以如果需要修改值的话,只修改副本是无法改变原对象的值的,只有使用指针操作才能直接修改原对象的值。 上代码,以山治修改名字为情景 验证以下理论,Go语言中修改值只能通过指针操作来进行修改原对象才可以修改值,赋值操作只是修改拷贝的对象