Herman
а это чтобы что?
Herman
зачем на лету менять gin на fiber
Tikhon
Под адаптером вы подразумеваете интерфейс для внедрения этой библиотеки ?
Tikhon
У меня просто ещё терминология очень слабая , я новичок в этом всём
Andrey
Под адаптером подразумевается прослойка, которая удолвлетворяла бы твоей логики, а уже ты потом сам писал бы обертки над внешними библиотеками.
Это считай, если бы у тебя была бы монго, а ты потом решил переехать на постгресс. В теории, это можно провернуть, но на практике никогда не видел, чтобы таким занимались.
Tikhon
Понял, спасибо
Anonymous
я кабанчиком пробегал
Anonymous
если ты пытаешься чистую реализовать
Anonymous
то почитай от роберта мартина "чистая архитектура"
Anonymous
там норм разжевано и хайпово
Anonymous
Дико извиняюсь пробегал тут кабанчиком увидел ваше сообщение , че тут? АХАХАХАХА 20+ лет мужикам сидят чистую пытаются реализовать)))
для одного роута миллион строчек кода)) я в вашем возрасте уже MVPC/MVC/MVP на зубок делал)))) ладно до встречи))))
Anonymous
да эмин породил это
Anonymous
+rep
Anonymous
мужики, может кто ссылку дать на свой линкедин?
Anonymous
в лс или сюда без разницы
Anonymous
🥺
John
Alexander
Alexander
Evgeniy
Дмитрий
Denis Pershin
John
Shaxboz Po'latov
Hi. I need recomendation. which database is better to learn for golang?
Shaxboz Po'latov
Maks
В целом заменить некоторые куски на другой язык и тоже самое)
Void
Hey bros
Void
I had a doubt am new in go started learning it 3 days back when i declare a variable in a function locally but try to override it in a switch statement i see it does not affect the local variable even toh they have the same name
Anonymous
штирлец еще никогда не был так близок к провалу
Anonymous
(у него типа пайтон в профиле)
Maks
Сам то давно стал экспертом?)
Maks
Точнее профессиональным голангистом)
Anonymous
chto?
Maks
Да не ничего)
𝙲𝚊𝚝𝚒𝚘𝚗
Maks
Бесят типы которые зовут на собес и после интервью пропадают хотя обещают согласовать слот для тех собеса
Maks
Просто пропадают и не отвечают
Maks
Сталкивались?
𝙲𝚊𝚝𝚒𝚘𝚗
Void
How do I override the top level?
Void
I see the scope of variables is defined within the paranthesis itself
𝙲𝚊𝚝𝚒𝚘𝚗
:= will declare a new variable in that scope
Void
Void
Man thanks
Void
Fixed 🔥
𝙲𝚊𝚝𝚒𝚘𝚗
Shaplin
Генерирую прото через protoc. Выдает: Option "(google.api.http)" unknown. Ensure that your proto definition file imports the proto which defines the option.
Anonymous
было такое
Anonymous
там вроде нету определенного решения и надо описывать у себя в проекте
Anonymous
google.api.http
Anonymous
в другом прото файле опиши и вроде заработает
Anonymous
на офф сайте можно взять
Shaplin
в каком плане в другом файле?
Anonymous
ну тебе нужно создать каталог
Anonymous
где у тебя будет содержаться апишка гугла
Anonymous
отдельный пакет
Anonymous
https://github.com/googleapis/googleapis/blob/master/google/api/http.proto
Anonymous
вроде это
Akim
Всем привет. Заранее извиняюсь за такой вопрос, но мне хотелось бы узнать, какие сейчас веб фреймворки востребованы в компаниях) Я уже гуглил список пакетов на go, их там много и не очень ясно, что чаще всего используют в каких нибудь энтерпрайз проектах. В вакансиях по go вообще ничего не говорится про знание этих пакетов, просто общие познания по микросервисам, параллелизму и тд
Anonymous
gin скорее всего
Anonymous
так там особо и знать то ничего не надо
Akim
ну я просто пришёл с питона, там обычно указывают всякие django, fastapi
Anonymous
тут такого нет
Anonymous
хотя я видел вакансию где было написано, что обязательны знания джина. типо весь проект на джине написан))
Shaplin
gin скорее всего
Сделал вот так в корне, теперь ругается: Option "(google.api.http)" unknown. Ensure that your proto definition file imports the proto which defines the option
Anonymous
ты импортировал пакет?
Anonymous
в ошибке же написано, что импорта нету
Akim
тут такого нет
значит в идеале надо иметь опыт работы со всеми популярными пакетами?
Anonymous
да не
Anonymous
это не проблема перейти как мне кажется
Anonymous
просто посмотри доку gin, gorilla/mux и выбери для себя
Anonymous
beego еще есть вроде
Akim
ок, спасибо)
Belka
https://gist.github.com/nikitanovikovdev/fbf60d9b4f20f5ea7031d3afc6fcb839
Может кто подсказать, почему при таком апдейте мне не новое поле в существующий док добавляется, а создается новый?
north372
ребят подскажте уто каким впн пользуется
vallder
/slvscm
north372
какой из них бесплатный?