大家先看一段简短代码就很明白了。重点是 函数的入参 函数的返回
type Foo struct {
Name string
}
func change(foo Foo) Foo {
foo.Name = "changed"
return foo
}
func changePointer(foo *Foo版权声明:本文为bagba原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
大家先看一段简短代码就很明白了。重点是 函数的入参 函数的返回
type Foo struct {
Name string
}
func change(foo Foo) Foo {
foo.Name = "changed"
return foo
}
func changePointer(foo *Foo