Size: a a a

2020 February 22

J

Justify in Go-go!
Это как-то связано с областью видимости, да?
источник

YG

Yuriy Gorlichenko in Go-go!
Justify
Это как-то связано с областью видимости, да?
Вы мб её глобально создавали, вот она у вас последние пришедшие данные и держала. Теперь в функции при каждом её запуске память под переменную аллоцируются каждый раз свежая.
источник

J

Justify in Go-go!
Ну, значит так. Спасибо
источник

мн

мистер никитос in Go-go!
Justify
Ну, значит так. Спасибо
Мапы эт reference type, т.е. изменяя её значения внутри функции эти изменения отражаются и в переменной, которую ты в эту функцию передал, если грубо очень говорить. Возможно в этом бага и твой код не ожидает такого поведения.
источник

x

x-foby in Go-go!
мистер никитос
Мапы эт reference type, т.е. изменяя её значения внутри функции эти изменения отражаются и в переменной, которую ты в эту функцию передал, если грубо очень говорить. Возможно в этом бага и твой код не ожидает такого поведения.
Там просто непонимание принципов работы с замыканиями было, судя по всему. То что мапы — референсный тип в данном случае не важно.
источник

мн

мистер никитос in Go-go!
x-foby
Там просто непонимание принципов работы с замыканиями было, судя по всему. То что мапы — референсный тип в данном случае не важно.
Ну без кода не понятно, но пищу для размышлений подкинул
источник

мн

мистер никитос in Go-go!
x-foby
Там просто непонимание принципов работы с замыканиями было, судя по всему. То что мапы — референсный тип в данном случае не важно.
Хотя да, прочитал его сообщение выше, в скоупе единожды замкнул эту мапу видимо 👌
источник

DY

Dmitriy Yakovlev in Go-go!
Подскажите, пытаюсь скрестить Go с WinAPI. Есть приложение с popup-меню (если я правильно назвал, плавающие/настраиваемые). Получил я дескриптор главного окна. Теперь мне нужно найти нужное меню - но примеров совсем не нашел, только с главным меню (которое в этом случае отсутствует)
источник

N

Next_door_guy in Go-go!
А rune slice можно буквами распечатать, также как int slice через %v?
источник
2020 February 23

DP

Daniel Podolsky in Go-go!
Да
источник

p

pragus in Go-go!
Yuriy Gorlichenko
Магический случай подмены тела сообщения в сети детектед!
Это всё мидлбоксы )))
источник

АП

Александр Попов in Go-go!
там же  слайс интов будет, а не буквы. если мы про %v
источник

АП

Александр Попов in Go-go!
источник

IK

Ilya Kaznacheev in Go-go!
Гайс, расширяю проект с кодогенерацией, а именно добавляю новый метод в шаблон (gotmpl)
Но в сгенеренном файле почему-то все по-старому. Пробовал и старые части шаблона менять, и вообще его удалять - все равно почему-то генерит по-старому

Я хз прям. Может кеши какие-то есть, или где-то сохраняется какой-то промежуточный билд?
Я уже попробовал из разных директорий запускать и билдить сам генератор, удалил оригинальный пакет из GOPATH (подумал, может го билд не локальный путь в модуле, а глобальный из GOPATH резолвит?). Все без толку
источник

SN

Stepan Neretin in Go-go!
Ребят, как в гоу задать дефолтное значение параметра у метода, чёт на гуглить не могу. Подскажите, пожалуйста
источник

АХ

Алексей Хлыстунов in Go-go!
Никак. В теле функции пишешь, по типу
if param == "" (или nil)
источник

АХ

Алексей Хлыстунов in Go-go!
И указываешь дефолтное значение
источник

SN

Stepan Neretin in Go-go!
Алексей Хлыстунов
Никак. В теле функции пишешь, по типу
if param == "" (или nil)
Это же говно код, не? (
источник

АХ

Алексей Хлыстунов in Go-go!
А как по твоему это происходит в том же питоне (и в языках, где есть дефолтные значения) ?)
источник

АХ

Алексей Хлыстунов in Go-go!
То же самое, только завернуто в фантик
источник