如题
更多评论
期望:
`n := flag ? 1 : 2`
现实:
`n := map[bool]int{true: 1, false:2}[flag]`
还不如老老实实 if else
#2
```
// 模拟三元操作符
func If(condition bool, whenTrue, whenFalse interface{}) interface{} {
if condition {
return whenTrue
}
return whenFalse
}
```
#3