Go语言有一个非常方便的赋值方式—多项赋值。
x,y=1,2
//x:1 y:2
x,x=1,2
//x:2
x:=1
y:=2
x,y=y,x
//x:2 y:1
//等号两侧数值计算发生在赋值之前
i:=0
i,x[i]=1,2
//x[i]先求值:x[0], i:1 x[i]:2
The Original Link: http://baham.github.io/12_01_duo-xiang-fu-zhi.html
If you want to reprint it, please do under the CC BY-NC-SA 4.0