Don't use := when some vars are defined
Don't use := when some vars are defined

:= attempts to declare as many of the variables on its left side as it
can, instead of re-using as many as it can.  Consider this code:

   a, ok := foo()
   if !ok {
      a, err := bar()
      ...
   }

The inner 'a' is a different var from the outer one, and goes out of
scope at the }.  The outer 'a' is left with whatever value foo()
returned.

fission/fission,life1347/fission,life1347/fission,life1347/fission,fission/fission,life1347/fission,fission/fission,life1347/fission,ktrance/fission,platform9/fission,ktrance/fission,ktrance/fission,life1347/fission,life1347/fission,ktrance/fission,ktrance/fission,platform9/fission,fission/fission,platform9/fission,ktrance/fission,platform9/fission,life1347/fission,life1347/fission