глобальную переменную. Функция ничего не возвращает, однако, состояние глобальной переменной меняется! Хоть внутри и создаю вообще другую, локальную. Как это ваще возможно то?
func foo(v *int) { *v = 0 }
Ну да, внутри функции у меня без звёздочки переменные
Не баг, а где-то накосячили.
Я проверил, могу код показать
Обсуждают сегодня