В статически типизированном языке Go :=
инициализируется и присваивается за один шаг. Это делается для того, чтобы допускать интерпретируемое создание переменных на скомпилированном языке.
// Creates and assigns
answer := 42
// Creates and assigns
var answer = 42