Вопрос довольно глупый, но он меня вогнал в ступор, т.к. везде примеры, когда переменная объявляется вместе с функцией
strconv.Atoi
, т.е:
a, err1 := strconv.Atoi(nums[0])
А как быть если мои переменные уже объявлены в начале.
var a, b int
if numsType == "integer" {
a, err1 = strconv.Atoi(nums[0])
b, err2 = strconv.Atoi(nums[2])
if err1 != nil && err2 != nil {
fmt.Printf("Error)
}
}
Т.е. a, b не напишешь уже через
:= , но в таком случае err1 и err2 ругаются, что необходим
:=
Как правильно это записать?