TA贡献1798条经验 获得超7个赞
如果我理解正确,唯一的一点x是分配int,我推荐一些更“详细”的东西:
x
int
y := new(int) *y = 5
我不认为它比你拥有的更短。由于&运算符要求其操作数是可寻址的或复合文字,因此您要么坚持做您正在做的事情以获得可寻址的东西,要么您可以按照我的建议进行操作并&完全避免。
&
改善Go语言编程质量的50个有效实践
¥ 78.00
举报