запросов, работы с бд и тд? Читаю форумы, одни чисто за подход писать на чистом языке, другие за библиотеки
ну напиши раз без либ, а потом с либами. Сравни
Лол, ты драйвер к БД тоже сам писать будешь?
ну это в планах, но всё не успеешь сделать, поэтому спрашиваю некоторые моменты
я больше об орм, если ты о словах о бд
Это имеет смысл, если ты можешь четко ответить на вопрос "зачем?". Примеры: 1) Мы пишем свой драйвер к БД с блекджеком и падшими женщинами потому, что в библиотеках нас не устраивает X, Y, Z - ✅ 2) Мы пишем свой драйвер к БД с блекджеком и падшими женщинами потому, что хотим разобраться как это работает - ✅ 3) Мы пишем свой драйвер к БД с блекджеком и падшими женщинами потому, что Василий на медиуме написал что это чистая архитектура, и ровные пацанчики делают только так - 🚫🙉
В го нет ни одной приличной орм
второй вариант звучит солидно
Раньше использовал go-pg, очень приятная Сейчас вроде создатели начали развивать bun, но я её не глядел
Второй вариант желательно пилить в рамках пет проектов, а не в прод за деньги бизнеса)
а если не брать в расчет драйвер бд?
Разработка сервиса превратится в разработку велосипедов
вы не совсем верно поняли суть обсуждения, речь не про то, чтобы вообще не использовать библиотеки. А о том, чтобы не тянут библиотеку, если есть из коробки функционал, например веб сервер, парсинг json, sql.DB и подобное. Без фанатазима, там где сильно много кода писать и есть проверенные решения - нужно тянуть либу чтобы сэкономить время
Это абсолютно бессмысленно Если есть желание узнать как вообще все работает в дефолтном круде, то ок. Если это желание что-то писать больше и за деньги, то лучше не стоит👀
Аналогично. Не нужно изобретать велосипед, если нет чёткого обоснования зачем это нужно
Обсуждают сегодня