如果一个变量,在If的两个分支中都设置了,则可以用一个If替换它。
Bad
var a int
if b {
a = 100
} else {
a = 10
}
Good
//先给初始值
a := 10
//一个if分支判断
if b {
a = 100
}
如果一个变量,在If的两个分支中都设置了,则可以用一个If替换它。
Bad
var a int
if b {
a = 100
} else {
a = 10
}
Good
//先给初始值
a := 10
//一个if分支判断
if b {
a = 100
}