Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 120 12 46
Go тред №34 go Аноним 10/06/25 Втр 07:24:32 3473264 1
bc443a27-4570-1[...].jpg 14Кб, 342x192
342x192
zig-cross-compi[...].jpg 26Кб, 400x355
400x355
Screenshot 2025[...].jpg 102Кб, 879x879
879x879
BKWSwOijQJt2RBA[...].jpeg 46Кб, 720x382
720x382
Go или Golang — компилируемый язык программирования от создателей таких шедевров как UTF–8, язык С, UNIX, Plan9 и других. Go поддерживает типобезопасность, имеет богатую и универсальную стандартную библиотеку и инновационные семантики одновременности: все то, что мы в индустрии называем concurrency и parallelism. На сегодня язык Golang является краеугольным камнем стабильности, прагматичности, де-факто представляет из себя стандарт в мире бэкенд–микросервисов и серверного оркестрирования.

С чего начать:
- В обязательном порядке проходим "Go Tour":
https://go.dev/tour/welcome/1
- Читаем документацию прямо по порядку (пункт "Learning Go"): https://go.dev/doc/
- Ознакамливаемся с общим roadmap по изучению языка и сопутствующих инструментов: https://github.com/darius-khll/golang-developer-roadmap (постоянно обновлялось сообществом)

Литература:
- Донован, Керниган "Язык программирования Go"
- Также книги рекомендуемые для начала: https://go.dev/wiki/Books и https://www.practical-go-lessons.com/ (веб-версия — бесплатная и хорошо подходит для новичков в программировании)
- Книги из списка: https://github.com/dariubs/GoBooks

Полезные ресурсы:
- Сборник patterns и info по микросервисам: http://microservices.io/
- Смотрим видео https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
- Обновляемый список велосипедиста с пакетами: https://github.com/avelino/awesome-go

Небольшая конфа треда: https://t.me/golang2ch

Прошлый тред: >>3390005 (OP) (OP)
Аноним 10/06/25 Втр 11:02:04 3473357 2
Аноним 10/06/25 Втр 11:34:14 3473380 3
17492881352950.jpg 447Кб, 1024x1280
1024x1280
Go перекличку анонов треда, немного оживим обсуждение да и будет интересно кто откуда пришел и сколько нас!

Я пришел из питона, гошку изучаю пол года, работу пока не нашел.
Аноним 10/06/25 Втр 11:44:03 3473392 4
Аноним 10/06/25 Втр 11:45:09 3473393 5
Аноним 10/06/25 Втр 13:02:14 3473468 6
>>3473392
Не пользуйтесь гикс фо гикс там индусы пишут глупости нередко и в нюансах путаются
Аноним 10/06/25 Втр 13:20:19 3473478 7
>>3473380
ETL-макака, хочу на го написать прототип сервиса, который будет показывать обычную плоскую табличку, данные для которой будут браться из БД по кучке параметров (период, тип товара, регион и т.п.). Веб-разработкой до этого не занимался, го выбрал потому что прозрачно и без фреймворков. Из альтернатив рассматриваю LiveView в эликсире. На го опыта ноль, соответственно.
Аноним 10/06/25 Втр 13:34:37 3473487 8
>>3473380
Я пришел из питона от мира вуза и яшки (АиСД)
Го по сути первый ЯП для продуктовой разработки
Отпахал стажку, работаю в бигтехе
Аноним 10/06/25 Втр 13:36:52 3473490 9
>>3473380
Я с нуля вкатился. Ну как с нуля, было десять лет назад в вузике что-то невнятное на плюсах. Всего на вкат ушёл год с небольшим, конкретно на гошку месяца три (я дурак джаву сначала учил). Работаю сенькой в небольшой компании, девять месяцев, полёт нормальный.
Аноним 10/06/25 Втр 15:16:59 3473546 10
17395633839370.jpg 141Кб, 905x603
905x603
Платиновый вопрос-оправдано ли писать весь проэкт на го и оправдано ли начинать свой проэет с го?
Аноним 10/06/25 Втр 16:48:05 3473606 11
>>3473546
Зависит от деталей.
Возможные варианты ответа:

Да
Да

Да
Нет

Нет
Да

Нет
Нет
Аноним 10/06/25 Втр 18:45:42 3473692 12
>>3473380
пришел на работу как плюсо макака, неожиданно оказалось что есть древний сервис на плюсах, которые писали множество людей, которых уже нет в кампании
сейчас сижу переписываю всё на го, ощущения ахуенные, всё таки написание нового лучше чем поддержка старого
Аноним 10/06/25 Втр 23:24:53 3473856 13
image.png 6685Кб, 3446x2594
3446x2594
>>3473380
Пришел из джавы, просто возвали в гуголь я до первого рабочего дня не знал на чём буду писать, оказалось Го.
Аноним 11/06/25 Срд 02:13:08 3473902 14
>>3473380
Я пытаюсь перекатиться из дотнета, на сишарпе у меня овер 10 лет в бекенде. Нарисовал в резюме три года на голенге, походу мало, надо рисовать пять. Работу не нашел, но я в хохляндии, тут айти в принципе закончилось, за два месяца ноль собесов.
Алсо что ты там изучаешь полгода? Голанг очень простой язык, литерали си с горутинами.
Аноним 11/06/25 Срд 11:44:52 3474029 15
>>3473902
4 месяца если быть точным. Прочел книгу, прошел пару курсов, написал пару пет проектов, поразбирался с кишочками.

Вот блин, а я себе год хотел нарисовать, думаете надо минимум 3 ?
Аноним 11/06/25 Срд 11:47:50 3474031 16
Аноним 11/06/25 Срд 12:21:17 3474058 17
>>3474029
Если ты всё равно решил пиздеть, то зачем останавливаться на скромной хуйне? Ерохин вон 6 лет нарисовал и теперь архитектор всей вашей хуйни, спрашивает у нейросетки каких задач вам раздать и пиздует на пляж.
Аноним 11/06/25 Срд 12:27:13 3474066 18
Снимок экрана 2[...].png 307Кб, 720x691
720x691
>>3474058
хотелось меньше рисков, вкатиться за лоу прайс (200) а потом подтянуться и уже просить 300-350. А если я себе накручу дохуя опыта то будет странно просить мало, а за много и спрос с ходу другой будет. Но видимо придется крутить 3 и просить 250 иначе просто на собес не позовут.
Аноним 11/06/25 Срд 12:58:52 3474089 19
>>3474066
300 это самый минимум.
Аноним 11/06/25 Срд 13:02:50 3474098 20
>>3474066
У меня есть предположение что человек с пикрила оценивает свою внешность как 7/10
Аноним 11/06/25 Срд 13:34:20 3474150 21
>>3474066
В веб-разработке не столько риск роляет, сколько шаткое самоощущение - что могут уволить, задач дать неудобных. Уверенность в своих способностях, особенно на работе, это залог карьерных успехов и благоприятной психологической атмосферы по жизни. Поэтому я бы если и крутил, то только холодный опыт - 4 года? да это фриланс, там так, парочку проектов сделал, по двадцать тысяч за каждый получил и ещё пятёрку премии.
Аноним 11/06/25 Срд 13:40:43 3474155 22
Что тут обсуждать?
Аноним 11/06/25 Срд 13:56:07 3474170 23
>>3474155
Тайские бордели, кубинские пляжи, топовую снарягу для горных походов.. В общем, свои хобби в свободное от наёба кабаныча время.
Аноним 11/06/25 Срд 13:59:11 3474174 24
>>3474155
А можно компилируемый язык golang, так-то тоже вариант.
Аноним 11/06/25 Срд 14:00:27 3474177 25
>>3474174
Ближайшие 1000 постов будут обсуждать к-л чепуху
Аноним 11/06/25 Срд 14:17:33 3474199 26
>>3474177
Говоришь так, будто на Дваче можно обсуждать что-то другое.
Аноним 11/06/25 Срд 14:27:41 3474213 27
>>3474174
Хватит головной лезть подруг боли не шумные а девушек ничего её жизнь ждать приходится в мою от кроме та
ких большинство. Лидер группы мужчин восседал на тёмнокрасном внушительном коне с двумя самодельными рогами Его гнетущий взгляд обошёл всю собравшуюся толпу Завтра утром наша семья Ду начнёт набирать стражников Если выдержите три удара ученика семьи Ду то станете стражем а если окончите поединок в ничью или даже победите младшего семьи Ду то должность капитана стражи ваша Всего мы набираем двадцать человек!
Аноним 11/06/25 Срд 20:16:07 3474573 28
ооо мужики всем привет возьмите на работу
Аноним 11/06/25 Срд 22:02:50 3474633 29
>>3474573
Да не вопрос братиш, набери наши циферки, обкашляем +78002507318
Аноним 11/06/25 Срд 22:26:25 3474646 30
Аноним 11/06/25 Срд 23:03:58 3474677 31
1.25 rc1 вышел
Аноним 12/06/25 Чтв 00:26:45 3474706 32
>>3473380
Я пришел стажером студентом в компанию на проект, где была джава и го. Тогда я был полон счастья и мотивации. Но на стажировке я показал себя плохо и не справился даже с самыми простыми стажерскими задачами. Как итог меня оттуда уволили с позором, а тимлид лично мне сказал, что я совсем уж овощем оказался. В команде было еще два других стажера, как итог их взяли в штат, а меня выгнали. Один из них нынче работает каким-то там мидлом или сенькой в AWS в Дублине.

После этой стажировки у меня напрочь исчезла мотивация что-то изучать и делать. Я впал в нечто вроде депрессии и апатии, от которых не избавился до сих пор, хотя прошло уже 5 лет.
Как итог я с тех пор сменил несколько работ. В основном везде писал на голанке, но с багажом легаси в виде питона, джавы или пхп. На каждой из моих работ я зарекомендовал себя как лоуперформера. И почти каждый раз меня увольняли спустя 7-20 месяцев. Просто ставили встречку с тимлидом, хуман ресурсом и мной и предлагали уйти по собственному. Я всегда соглашался и покорно писал заявление, после чего уходил на поиски новой работы. Постепенно начал скатываться во все более помойные места, мутные галеры, гос и около гос. Сейчас вот досиживаю свои последние дни на гос галере. Кабан еще весной объявил, что новых проектов у нас нет, поэтому мы сворачиваемся. На днях меня на бенч посадят, так как новых проектов нет. А потом придется уволиться либо мне, либо просто уволят меня.

На го писал в основном круды, ничего супер интересного. Финтех (обычный, не крипта) и немного электронного документооборота. По сути просто перекладывал джейсоны и много времени ковырялся в легаси монолитах на джаве и питоне. На сам голанк мне уже давно похуй, я даже не знаю что там после дженериков появилось нового. Ничего не читал и не изучал нового уже года три точно. Просто похуй стало и все.
Аноним 12/06/25 Чтв 01:28:03 3474714 33
>>3474706
>AWS в Дублине
Было бы чему завидовать. Амазон в штатах считается хуитой с паджитами и потогонкой, примерно как наш яндекс. Амазон в Европе - это полное днище, там одни SRE дежурят на онколах до нервного срыва, а потом их выгоняют нахуй.
Аноним 12/06/25 Чтв 19:12:33 3475137 34
>>3474706
Тоже 3 года толком ничего не учил, настроение подпорчено. Сейчас правда английский стал учить каждое утро, жду сладкого договорнячка чтобы укатить в сербостан.
Аноним 12/06/25 Чтв 22:52:47 3475255 35
>>3474714
>Амазон в Европе - это полное днище, там одни SRE дежурят на онколах до нервного срыва, а потом их выгоняют нахуй.
Может в AWS и по другому, но в остальном Амазоне нет SRE, там девелоперы дежурят и хер ты их заставишь дежурить бесплатно, тупо законодательство не позволит. Да и выгнать сложно, максимум давить, чтобы сам ушел. Это конечно не отменят того факта, что Амазон помойка.
Аноним 12/06/25 Чтв 22:59:56 3475258 36
>>3475255
>>3474714
Конкретно в AWS дежурства у разработчиков есть и причем очень тяжелые. Очень много вещей в AWS до сих пор не автоматизировано и требуют ручных действий разработчиков на проде.

И да, SRE у них нет, весь груз дежурств кладется целиком на разрабов.
Аноним 12/06/25 Чтв 23:02:20 3475260 37
>>3475137
>жду сладкого договорнячка чтобы укатить в сербостан
Я так понял, тебя не выпускают из страны? Жаль конечно. Мы то хоть можем в любой момент на самолет до Белграда прыгнуть и улететь. Но если у тебя гражданство страны У, то зачем в Сербию? У вас же гораздо больше локаций открыто по сравнению с гражданами страны Р.
Аноним 12/06/25 Чтв 23:05:23 3475263 38
Аноним 13/06/25 Птн 00:53:09 3475307 39
>>3475260
С хохлопаспортом мир закрыт. Локация хохляндия - автоматический отказ на линкедине. Мы хуже Северной Кореи, там выезд закрыт, но хотя бы на улицах не пакуют и не надо прятаться по домам. Ты даже не представляешь, с какой искренней радостью я читаю новости о наступлении российской армии. Наверное, так себя чувствовали евреи в немецких концлагерях, когда слышали о приближающихся советских войсках.
Аноним 13/06/25 Птн 09:34:31 3475379 40
>>3475307
А если поставить другой локейшн и работать через впн — всё равно нахуй будут слать из-за паспорта цеевропы? Наверняка же какое-то количество Тарасов айтишничает успешно сегодня.
Аноним 13/06/25 Птн 10:54:21 3475401 41
>>3473546
Нах надо, возьми сишарп
Аноним 13/06/25 Птн 12:46:18 3475442 42
>>3475307
>С хохлопаспортом мир закрыт.
Дурик, Страна У сейчас фактически принята в ЕС, Ты можешь приехать в любую страну ЕС и получить разрешение на проживание и работу по одному паспорту только, по TPS. Более того и в Америку можно по U4U съехать. О таком положении граждане Страны Р только мечтать могут.
Аноним 13/06/25 Птн 14:27:25 3475476 43
>>3475442
>Ты можешь приехать
Вот только с этим моментом есть небольшие временные затруднения. А на удалёнку не берут.
Аноним 13/06/25 Птн 17:36:45 3475566 44
>>3475442
>Ты можешь приехать
Не можешь. Доедешь до ближайшего блокпоста в паре километров от дома, а дальше бусик и потужный наступ на русские мины.
Аноним 13/06/25 Птн 19:31:54 3475618 45
>>3475263
Там ничё важного,очередные рейс кондишены обсуждают наверно. Предусмотренная виртуаулизация зло ,когда во всей коммерческой сфере привыкают Что всё у них из коробочки должно поставляться. При этом не берут в расчёт что тащится за самой коробочкой и в итоге Кпд по упрощению вовлечениях новых сотрудников нулевое а как бы изначально поинт именно в этом состоял. Для дураков и от дураков технологический процесс но это поверхностное мнение ,кончено вот бы кто переубедил...
Аноним 13/06/25 Птн 19:39:13 3475621 46
>>3475618
А как же новый пакет для работы с json?
Аноним 13/06/25 Птн 20:10:42 3475639 47
>>3475260
Не я из Р, просто английский плохой поэтому пока не выехал. А договорнячка жду чтобы из-за красного паспорта не отказывали.

Хотя У паспорт у меня тоже есть, правда просроченный.
Аноним 13/06/25 Птн 20:22:15 3475648 48
>>3475621
Джейсон ну да и джейсон, суть не в этом у меня оно фруатрейшон не вызывает. Как спроектируют систему вот от этого Много зависит,а что там на самом деле? вот да новая технология по исполнению assembler. А может быть высокогнагруженный проект с сложнейшими вычислениями и умудрённой архитектурой.... всё равно что кошку приманивать на хлеб.
Многие люди в наш век совсем не понимают в маркетинге. печально.
Аноним 15/06/25 Вск 18:03:50 3476638 49
Мертвый тред мертвого языка
Аноним 15/06/25 Вск 18:18:51 3476647 50
>>3476638
ИТ мертво, смирись. Новых проектов теперь вообще не будет. Иногда будут нанимать на короткий срок "веб мастера" чтобы поправил баги повылазившие после нейронки.
Аноним 15/06/25 Вск 19:53:14 3476685 51
>>3473264 (OP)
Кулстори про авито,
Ходил к нам на собес на техлида команды из 4 человек. Сам я и так техлид в одной крупной продуктовой конторе.

Так вот, собес был удаленно с каким то жирным толстяком у которого рожа была на весь экран. Я сам то тертый калач, и этот хуй пошел по пути собеседования когда тебе задают кучу рандомных вопросов в поиске того, что ты можешь не знать. В итоге он до меня доебался, что я не знаю как строить графики KPI в жире блядь. По коду он сам везде проседал, т.к. этот жиртерс уже несколько лет сам не кодит, а в жире тикеты передвигает.

такие дела.


Вообще, во всех этих конторах всегда есть чуваки, которые там просто очень давно сидят и от того, получили какой то авторитет в компании. Который они всеми силами стараются сберечь. И если видят что к ним хочет пойти работать кто-то лихой и шутливый, то для таких толстяков - это угроза
Аноним 15/06/25 Вск 20:32:21 3476694 52
>>3476638
До руби еще далековато
Аноним 15/06/25 Вск 21:11:52 3476714 53
Найм в гоше не ожил? Собеседуетесь или тухляк?
Аноним 15/06/25 Вск 22:05:31 3476730 54
ооо мужики здарова возьмите на работу пж)
Аноним 15/06/25 Вск 22:22:33 3476732 55
>>3476694
Ладно руби, там вон эликсирщики всех убеждают в своей невъебенности!
Аноним 15/06/25 Вск 23:07:20 3476743 56
>>3476732
Так эликсир же реально имба без аналогов
Аноним 15/06/25 Вск 23:43:41 3476764 57
>>3476743
Знаю, у меня просто зависть...
Аноним 15/06/25 Вск 23:49:44 3476768 58
>>3476730
Вон выше уже наняли чела, и ты присоединяйся: >>3474633
Аноним 16/06/25 Пнд 00:15:01 3476773 59
>>3476685
Знакомая паста или ты и есть тот анон? травма настолько сильна?
Аноним 16/06/25 Пнд 01:13:47 3476797 60
>>3476781
Если это не какая-нибудь паста о которой я не знаю, то ты походу шиз
Аноним 16/06/25 Пнд 08:27:55 3476860 61
Аноним 16/06/25 Пнд 08:43:11 3476864 62
>>3476797
Да это какой-то ретард походу нейросетью пукает, в бигкек треде таких же постов навалом.
Аноним 16/06/25 Пнд 11:13:57 3476939 63
Аноним 16/06/25 Пнд 13:23:18 3477029 64
image.png 75Кб, 2434x304
2434x304
>>3473902
>но я в хохляндии, тут айти в принципе закончилось, за два месяца ноль собесов
лол
буквально месяц назад устроился в амер компанию через доу
Аноним 16/06/25 Пнд 20:53:26 3477330 65
>>3477029
Ты на какую зп вкатился? С каким опытом? Самое главное, локация у тебя какая? Вангую не хохляндия.
Я на доу сижу несколько месяцев. Начал с 7к, сейчас опустил до 4к, было полтора собеса с хрюшками и ноль технических. Вакансии одна упоротее другой, будто нейросеть обучают.
Аноним 16/06/25 Пнд 22:41:23 3477385 66
Где фильтры?
Аноним 16/06/25 Пнд 22:49:11 3477388 67
image.png 461Кб, 2498x1112
2498x1112
>>3477330
4k усд, 3 года опыта
тут главное уметь себя продать
Аноним 16/06/25 Пнд 23:04:22 3477401 68
Нарисовал себе 3 года и переделал свое питон резюме в го.
Жду сотню hr в личке
Аноним 16/06/25 Пнд 23:08:06 3477405 69
Аноним 16/06/25 Пнд 23:31:15 3477425 70
>>3477388
Покажи, что написал в резюме. Походу мое резюме не проходит через мясную нейросеть.
Аноним 17/06/25 Втр 00:37:20 3477448 71
Я кажется нашел золотое резюме, спиздил у какого-то джависта с hh , залил себе на леввый акк и уже пришло 3 hr за сегодня.
Я богат, спасибо господи
Аноним 17/06/25 Втр 07:29:10 3477492 72
>>3477448
>>3477401
мужики у меня золотое резюме вам надо?
мимо взяли на работу java 45к
Аноним 17/06/25 Втр 21:23:37 3478075 73
Аноним 17/06/25 Втр 21:55:29 3478093 74
Есть годный курс по go с реальными микропроектами? типа https://programming-25.mooc.fi это прям мой идеал курсов
чтобы автопроверочки ммм
Аноним 17/06/25 Втр 21:56:33 3478095 75
>>3473490
сразу на сеньора прыгнул? Есть/был ментор?
Аноним 17/06/25 Втр 22:03:00 3478099 76
Аноним 17/06/25 Втр 22:20:28 3478114 77
Аноним 17/06/25 Втр 23:13:32 3478142 78
>>3478099
Сайтоу работоу у хохлоу dou.ua
Аноним 17/06/25 Втр 23:21:26 3478149 79
Это правда что хтмл файлы отдает nginx а го или что ли бо иное обрабатывают логику?
Аноним 17/06/25 Втр 23:26:08 3478151 80
>>3478149
Если статика, то лучше nginx, но зависит от нагрузки.
Тебе же никто не запрещает писать на Go vasyan-shop.ru с 100 посетителей в сутки. Там заморачиваться с nginx смысла нет, Go не хуже справится.
Аноним 17/06/25 Втр 23:43:44 3478158 81
>>3476773
Это я и есть, да до сих пор бомбит
Аноним 18/06/25 Срд 10:32:26 3478322 82
>>3477388
Так ты хохл, в РФ с 3 годами опыта даже на собес не попадешь, а если заикнешься про 4К баксов тебя сразу обоссут. Может тоже в ххлы податься... гражданство есть:)
Аноним 18/06/25 Срд 12:33:45 3478434 83
>>3478151
Для такого и вордпресса хватит
Аноним 18/06/25 Срд 14:55:49 3478554 84
>>3478322
там выше писали что в укр айти кончилось
Аноним 18/06/25 Срд 15:10:25 3478562 85
>>3478554
Да но те компании, что еще остались, работают на барина и у них зепки выше.
Аноним 18/06/25 Срд 23:40:37 3479084 86
>>3478562
Все компании давно съебали в Польшу и нанимают там. На джини это хорошо видно: если адекватные требования, а не фулстек-тимлид-грузчик зп до 2к, то локация строго не хохляндия. Когда вакансия появляется на рынке, сначала ищут среди местных, потом среди польских и румынских галер, и только потом, когда все отказались, вакансия доплывает сюда в хохлоину. Мы литерали выгребная яма айти.
Аноним 23/06/25 Пнд 02:27:31 3482055 87
image.png 44Кб, 497x282
497x282
Я тут продолжаю изучать гошку и возник вопрос.
А как вы резолвите в true проекте методы GET, POST, DELETE
Как на пикрил или может через мапу хранящую метод -> реализация (тип джава стайл).
Аноним 23/06/25 Пнд 06:17:05 3482084 88
>>3482055
Тебя забанили в копилоте? Это литерали вопрос для нейросети.

func main() {
http.HandleFunc("/user", func(w http.ResponseWriter, r *http.Request) {
switch r.Method {
case http.MethodGet:
getUserHandler(w, r)
case http.MethodPost:
postUserHandler(w, r)
case http.MethodDelete:
deleteUserHandler(w, r)
default:
http.Error(w, "Method not allowed", http.StatusMethodNotAllowed)
}
})

fmt.Println("Server running at http://localhost:8080/")
log.Fatal(http.ListenAndServe(":8080", nil))
}
Аноним 23/06/25 Пнд 06:38:54 3482090 89
>>3473264 (OP)
Подскажите как оплатить подписку на IDE от Jetbrains и получить доступ к их AI Junie и другим ИИ вроде клода или чатгпт? На авито какие-то мутные схемы с предоставлением кредов до акка и переводом по сбп мутным личностям...
Аноним 23/06/25 Пнд 09:19:54 3482134 90
>>3482055
Не так давно в стандартном хэндлере поддержали методы, в доке пакета об этом мизер https://pkg.go.dev/net/http#hdr-Patterns-ServeMux, тут подробнее https://go.dev/blog/routing-enhancements
До 1.22 проблема всегда решалась через chi (echo, gin, etc...), либу. люди привыкли и до сих пор сидят на любимых либах
>>3482084
А вот тебя нейросети точно заменят.
Аноним 23/06/25 Пнд 09:24:23 3482136 91
>>3482134
Точнее в доке пакета написано норм, просто я даже зная про фичу с трудом это там нашел.
Аноним 23/06/25 Пнд 10:31:05 3482182 92
>>3482134
>тебя нейросети точно заменят
>за минуту решил абсолютно стандартную типовую задачу с помощью ии
>или два часа сидел изучал доки, чтобы написать на 10 строк меньше кода
Ты же знаешь, кто из нас первый вылетит на перфоманс ревью.
Аноним 23/06/25 Пнд 11:08:05 3482218 93
Аноним 23/06/25 Пнд 11:32:03 3482250 94
>>3482090
Покупаешь у барыги в тг боте одноразовые предоплаченные карты VISA любого номинала и не ебёшь себе мозг. Да, $20 карточка обойдётся в 30, ну да и хуй с ним, зато никаких кредов хуй пойми кому.
Аноним 23/06/25 Пнд 11:34:34 3482254 95
>>3482250
>у барыги в тг боте одноразовые предоплаченные карты VISA
Удачи отлететь по 115фз. К тебе потом спецура придет с вопросами, лол
Аноним 23/06/25 Пнд 14:03:21 3482407 96
>>3482254
Никто даже жопу от стула не оторвёт за мои 2500р, которые я не перевёл хуй пойми кому, а купил услугу у юрлица через нормальный эквайринг банка.
Аноним 23/06/25 Пнд 17:40:35 3482625 97
>>3482084
У меня нет копайлота вообще.
Gpt выдал два разных результата.
+ я хочу с живыми людьми пообщаться, ида на хер
Аноним 23/06/25 Пнд 17:46:27 3482628 98
>>3482134
>>3482218
Спасибо.
ChatGpt выдал вчера разные варианты, но если честно я это изучал в 5ть утра уже и сам плыл.
Аноним 23/06/25 Пнд 22:09:56 3482866 99
вот надо объявлять интерфейсы в месте использования, но как их называть, если мне нужен один и тот же интерфейс с одинаковыми методами в разных файлах одного пакета?
Например, у меня есть пакет handlers, в нем лежат файлы с для разных эндпоинтов. и вот в некоторых из них пересекаются service, которые я использую. по какому принципу нейминг дается? есть какое-то общее правило для этого?
Аноним 24/06/25 Втр 00:36:13 3482943 100
>>3482866
>если мне нужен один и тот же интерфейс с одинаковыми методами в разных файлах одного пакета?
То создаёшь в нём файлик interfaces.go и описываешь интерфейс в нём? Не понял вопрос. Если интерфейсы должны быть разные, несмотря на одинаковые методы, то держишь в разных файлах и называешь конкретно там serviceForHandling, serviceForAuth, чтобы прям ясно было из названия, чё это за сущность.
Аноним 24/06/25 Втр 03:09:09 3482952 101
>>3482943
>serviceForHandling, serviceForAuth
ну, условно у меня одна ручка для фронта, а другая сервисная и у них разная авторизация, но сам код в хендлере одинаковый. или я в нескольких хендлерах хожу в другой сервис за одинаковой информацией - тогда же название логически должно быть одинаковым
>файлик interfaces.go
и это будет считаться за объявление в месте использования? или под местом использованием подразумевают именно пакет, а не файл?
Аноним 24/06/25 Втр 06:03:17 3482967 102
>>3482952
Дай угодаю: ты перекатываешься из джавы и не можешь без спринга в заднице? Напиши три функции auth1, auth2 и mainLogic, в первом хендлере вызови auth1 потом mainLogic, во втором auth2 и mainLogic. На голанге пишут просто, без охуительных абстракций, это не джава.
Аноним 24/06/25 Втр 13:23:07 3483189 103
В касперский собесился кто-нибудь?
Аноним 24/06/25 Втр 14:11:07 3483223 104
>>3482952
>и это будет считаться за объявление в месте использования? или под местом использованием подразумевают именно пакет, а не файл?
Будет. Подразумевают разное по ситуации, но вынести отдельно интерфейсы (общие для пакета), модели данных, кастомные ошибки и параметры конфига пакета с дефолтными значениями – это база. Но опять же, только в тех случаях, когда это имеет смысл. Если например весь пакет описывает 1-2 сущности, то нахуй не нужно (и интерфейс скорее всего тоже).
Аноним 24/06/25 Втр 15:16:58 3483275 105
>>3482967
у нас корпоративный фреймворк для го, а еще для петухона и с++. авторизацию он берет на себя, от меня только ямл с описанием хендлеров и описание их авторизации в нем
>>3483223
>Будет.
понял, спасибо
Аноним 24/06/25 Втр 15:48:20 3483291 106
>>3483189
Зачем? Компания в санкционном sdn списке. По факту туда идут скуфы досиживать до пенсии веслая за мелкий прайс. Ты бы еще в сбер пошел, лол
Аноним 24/06/25 Втр 21:12:00 3483461 107
3-4 мидлвара перед основным обработчиков в роуте это норма?
Аноним 24/06/25 Втр 21:12:29 3483463 108
1750788748597.jpg 118Кб, 966x244
966x244
Втф, везде только пустые структуры и используют
Аноним 24/06/25 Втр 21:40:15 3483481 109
>>3483463
Так это Керниган писал. У него в ed напечатать true быстрее, чем struct{}{}. А подсветки и подсказок нет по определению. Поэтому не стоит удивляться таким замечаниям.
Аноним 25/06/25 Срд 00:31:49 3483546 110
Должен был быть собес завтра (уже сегодня) в сбер на декретную вакансию.
Хочу чекнуть время и понимаю что hr удалила диалог в телеге

Я в ахуе вообще
Аноним 25/06/25 Срд 00:32:15 3483547 111
>>3483546
Думал в мвп тред пишу, sorry
Аноним 25/06/25 Срд 09:24:03 3483696 112
>>3483463
Он прав. У true лучше семантика. Когда-то какой-то поехавший байтоеб пукнул про struct{}{} и теперь джуны бездумно везде повторяют. Але, у вас язык со сборкой мусора, ваша экономия сраного байта ниочем. Тем более, что каналы - это самый медленный примитив синхронизации. Раз уж собрались байтоебить, то идите до конца, до атомиков и лок фри.
Аноним 25/06/25 Срд 14:40:12 3483984 113
>>3483696
Дело не в экономии байта, а в читаемости кода. Когда ты видишь мапу с пустой структурой, то мгновенно понимаешь, что перед тобой просто сет. А когда там есть какое-то значение, которое может нести полезную информацию, это уже не очевидно.
Аноним 25/06/25 Срд 18:04:42 3484141 114
Есть тут пацаны из телекома? Нужна либа человеческая для ASN1, та что в стандартной библиотеке ни то что для использования не годится, её даже открывать стыдно. Считать поток можно только полностью(охуенно когда файлы с коммутаторов могут быть по 100-200 метров), вложенность поддерживает только одного уровня(при этом сама весь объект кладет под доп уровень вложенности лол). Хочется сместить джаву с доминирующих позиций в компании, но там есть bouncycastle, который с аснами работает идеально, вот прям не доебешься, ещё и комьюнити огромное. Хотя бы простой маппер из асн потока в мапу бы достать
Аноним 25/06/25 Срд 19:06:42 3484190 115
>>3484141
чел, мы умеем только джсоны перекладывать по микросервисам
Аноним 25/06/25 Срд 19:13:31 3484192 116
>>3484141

> хочет сместить нормальный рабочий инструмент, идеально выполняющий свою функцию

> на какое-то говно, которое не может нормально выполнять главное требование

Как называется эта болезнь
Аноним 25/06/25 Срд 22:25:15 3484294 117
>>3484141
>Хочется сместить джаву с доминирующих позиций в компании, но там есть bouncycastle, который с аснами работает идеально, вот прям не доебешься, ещё и комьюнити огромное.
А зачем? Звучит как въебать деньги и время, так ещё гоферы стоят дороже джавистов сейчас. Как ты кабану продашь такую тему?
Аноним 25/06/25 Срд 22:28:18 3484296 118
>>3484192
>>3484294
Само собой я хочу сделать это из корыстных побуждений перетянув на себя басс фактор
Аноним 25/06/25 Срд 22:32:02 3484299 119
>>3484296
Лел, так тогда напиши свою либу. Нет бас фактора круче, чем кастомный фреймворк без документации.
Аноним 25/06/25 Срд 22:35:04 3484301 120
>>3484299
Я думал об этом, но тут придется реально напрячься тк нужно будет спеку про протоколу плотно прокурить. Плюс по трудовому договору все что ты создашь во время работы на кабана это собственность кабана
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов