или это из разряда "пока не выучишь всю спеку технологии n ты не можешь ее юзать"?
но почему в других оо языках можно солид реализовать полностью, а в жсе без костылинга нет? или главное чтобы формально был оо? но смысл от этого?)
грпц мокал кто-то? есть гуиды?
проясните за оптионс функции, нахуя оно нужно когда есть гетеры и сетеры?
Error on getting zones stats: clickhouse [ScanStruct]: ScanStruct expects a struct dest func (s *Server) GetZoneStats(_ context.Context, req *ZoneStatsReq) (*ZoneStatsRes, e...
ну бтв я не любитель ооп, но под ооп я подразумеваю как в жаве, мутить костыли - зачем? выдумывать проблемы и их решения? зачем?
если исключить случаи когда мне надо в уже существующий код добавить запись в мапу, зачем вообще мутекс? не профитней ли сразу хардкодить размер мапы? и может кто-то пробовал ...
мужики, гайды по внутрянкам гулагов у вас имеются?
кто-то wire юзал? или че-нибудь такое? или мб чето вроде сервис-локатора?
получается не переопределяя методы реализуется :"Наследующий класс должен дополнять, а не замещать поведение базового класса."? получается лсп - не переопределять методы?
современное программирование - это чисто мода. не напомните почему лимбо не взлетел, а го взлетел?)
зачем и почему? формально да, можно назвать это ОО, но зачем всякие интерфейс сегрегейшн и лисков принципл тянуть и придумать как это имплементировать? втф?
у меня такая темка в основном файле: type RptClient struct { client pb.ReportsClient } func (c *RptClient) SetClient(client pb.ReportsClient) { c.client = client } func (...
мужики, мне нужен network_mode host, но при этом чтобы кунтейнер был в сети докера и видел другие контейнеры, и они его тоже, это можно как-то устроить?
а задачи у инженера и не-инженера как-то отличаются?
кто-то с кликхаусом в го работал? с офф либой? не хочет маршалить cannot parse invalid wire-format data
кто-нибудь пробовал хуярить как на беке? отдельные файлы под модели для запросов а бизнес-логика в сервисах
я могу как-то в один аргумент передать slice любых структ/любую структу?
понятно что можно придумать у себя в голове что у тебя любая хуйня будет интерфейсом или для инверсии зависимостей(в не ОО языке еще надо придумать зачем и что это) тоже выдум...
ты в каждом месте где будешь функцию дергать будешь передавать кучу аргументов? зачем?