关于GO 指针 能缩写成一句进行赋值吗

Wynters · · 1115 次点击
还是没懂你的使用场景 ``` func getStr() string {} var a *string s := getStr() a = &s ``` 这样? 但这样是完全没必要的, a不用提前声明或者声明`string`就行, 有地址需要指针的话你在`&s`直接用就行, 不用再赋值
#8
更多评论
你传值的时候用 `&` 不就行了, 没必要先声明再赋值啊
#1
字符串是是常量,不可以取地址,所以必须先赋值给变量
#2