合并两次b.Volume()为一次调用

合并两次b.Volume()为一次调用,培养注重效率的习惯,充分利用Go的if可设初始值的特性。
This commit is contained in:
6yf
2013-11-22 14:59:57 +08:00
parent b7b712d1ea
commit b72131c99f

View File

@@ -160,8 +160,8 @@ method的语法如下
v := 0.00
k := Color(WHITE)
for _, b := range bl {
if b.Volume() > v {
v = b.Volume()
if bv := b.Volume(); bv > v {
v = bv
k = b.color
}
}