What is the difference between Go's short and long variable declarations?