Вы заявляете err
:
var err error
и затем вы назначаете ему что-то:
numVar,err=strconv.ParseInt(numStr,10,64)
но тогда вы не смотрите на err
и не получаете к нему доступ. Просто присвоение чего-либо значению не считается его использованием, вы должны посмотреть на err
:
numVar,err=strconv.ParseInt(numStr,10,64)
if err != nil {
// Complain or something here
}
Если вы действительно не хотите беспокоиться об ошибке, скажите это, используя пустой идентификатор:
numVar, _ = strconv.ParseInt(numStr, 10, 64)