Go返回参数命名

baiyuxiong ·
qkb_75_go
琴为心声
C 只能 return 一个 32bit数,所以想 function 同时修改多个数,参数不能“传值”必须“传址”,C++是“传引用”;或者C++支持return一个struct ; 很多现代语言都支持返回 多数据,例如: return a,b,c,d 这种写法,需要人为记住这个顺序, golang设计者认为,这个加重了编码者的“心智负担”,改成: a=xx;b=xx;c=xx.d==xx; return 不带任何参数的return,所以这里就必须要将返回的那些参数命名了。
#1