Внутри if, в данном случае - правильно. Не правильно - снаружи. А если быть совсем точным, то вообще подход не правильный и правильнее будет вот так: https://play.golang.org/p/gTzH317gFWu
Спасибо огромное за помощь. Не ожидал такой реакции, думал ответ придет завтра) узнал много разных вариантов ) Вроде более менее разобрался, осталось интерфейсы до конца понять, остальное все легче пойдет)