golang并没有像C语言一样提供三元表达式。三元表达式的好处是可以用一行代码解决原本需要多行代码才能完成的功能,让冗长的代码瞬间变得简洁。不过对于新手来说,建议还是少用三元表达式。在这里,我用golang通过函数的方式实现了三元表达式。这和Go所追求的简单思路是有冲突的。类似的有 max/min 等函数。熟悉Go语言的用户应该可以发现,这个 max 只支持 int 类型。对于支持泛型的C++语言来说,max 一般被实现为一个模板函数:在C++版本中,不仅用到的泛型T,还依赖 a

golang三元表达式的使用方法

golang三元表达式的使用方法

golang三元表达式的使用方法