Size: a a a

2021 July 14

S

S in Go-go!
Спасибо, кэп. А когда и кем этот сигнал посылается?
источник

с

сонная википедия... in Go-go!
ОС? :)
источник

S

S in Go-go!
Что это за сигнал и когда он посылается?
источник

с

сонная википедия... in Go-go!
источник

S

S in Go-go!
Ладно, пардон. Не будут томить, некогда. В Unix это обработчик SIGURG, который посылается при появлении данных в сокетах.

В винде там свой механизм.

Главное, что планировщик ядра ничего за Go не решает.
источник

с

сонная википедия... in Go-go!
никто не утверждал, что он что-то решает, помимо того, что именно ОС решает когда и что должно выполняться

утверждение было, что вытеснение реализуется через ОС и оно является правильным, поскольку без сисколов вы выполнение некоопертивно не прервете
источник

RT

Rostislav Teryaev in Go-go!
Привет! Подскажите, является ли хорошей практикой ВСЕГДА иметь импорт _ "net/http/pprof" ?
Я знаю, что у него небольшой оверхед и использовать можно в проде. Но вопрос именно в том, лучше ли это делать всегда по-умолчанию на случай: "пусть будет, вдруг понадобится в каком-то сервис глянуть"?
источник

с

сонная википедия... in Go-go!
ну я бы точно не стал оставлять pprof открытым в интернет
источник

с

сонная википедия... in Go-go!
_ "net/http/pprof" не очень удобен тем что неявно ставит хендлеры,  по мне проще отдельный метод в роутере сделать и отдельным эндпоинтом
источник

с

сонная википедия... in Go-go!
и включать по флагу/энву
источник

RT

Rostislav Teryaev in Go-go!
Спасибо. Как-то так и поступлю
источник

DP

Danil Present in Go-go!
Всем привет, подскажите пожалуйста, может кто-то пробовал триггерть редеплой подов в кубере через библиотеку клиент k8s для go? Или может это можно сделать через линукс сигналы?  Или же может быть знаете какую-то ноу нейм либу которая может сделать это? Буду благодарен любой помощи )
источник

М

Михаил in Go-go!
Разве можно заменить возвращаемые значения? Как?
источник
2021 July 15

S

Sergey in Go-go!
Например вот так https://play.golang.org/p/ds6qZwpRtje
источник

М

Михаил in Go-go!
Жесть. А в случае паники, если я её через recover обработал, всегда ведь дефолтные значения для типа возвращаются?
источник

DP

Daniel Podolsky in Go-go!
А?!
источник

AN

Alexander N in Go-go!
defer же работает на выходе из скоупа
источник

AN

Alexander N in Go-go!
А ну да у нас скоуп же == функция
источник

S

Sergey in Go-go!
А пример можно?)
источник

ЕИ

Евгений Иванов... in Go-go!
Всем привет.

Начинаю изучать го, возник вопрос по структуре проекта. Во многих языках считается нормальным модели складывать в папке models, а логика для них в другом месте.
Как это делается в го?
У меня есть папки models и services, могу ли я в services писать методы для структур из папки models?
Сейчас мне ide пишет Unresolved type
источник