main() {
MyService, err = service.New(conn)
если я делаю "=", то "Unresolved reference 'err'". Если ":=", то правильно я понимаю, что MyService будет локальный для main и ничего не запишется в глобальную переменную ?
и как в такой ситуации лучше поступать? объявить в функции var err error?
func main(){ var err errror Именно так. Ну или избавится от глобальной переменной.
Обсуждают сегодня