var — explicit declaration. := — short variable declaration.
var:
1// Package level2var x int34// Function level5var y int = 426var z = 42 // Type inferred78// Multiple9var a, b, c int
:= (short declaration):
1func main() {2 x := 42 // Type inferred as int3 y, z := 1, 2 // Multiple4}
Key differences: