Библиотека Go-разработчика | Golang – Telegram
Библиотека Go-разработчика | Golang
23.5K subscribers
2.33K photos
47 videos
87 files
4.75K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Перевод статьи о разработке хеш-таблицы на дженериках: https://proglib.io/w/8935135e
Разработка механизма полнотекстового поиска (Full-Text Search, FTS) на Go: https://proglib.io/w/4d52e50c
Увлекаетесь или увлекались языком Python? Отличная возможность проверить свои знания в нашем тесте из 15 вопросов по различным аспектам языка. Сможете правильно ответить на все вопросы?

https://proglib.io/w/4b520a21
Айтишники, хорошая новость! 👾

Появился канал с удалёнными вакансиями в IT: @theyseeku_it

Здесь ищут девелоперов, разработчиков, проект-менеджеров, UX/UI-дизайнеров, SEOшников и других специалистов.

• Вакансии от известных IT-компаний;
• Заработная плата от 30 до 500 тысяч рублей;
• Должности для опытных и начинающих специалистов;
• Только удалённая занятость.

Присоединяйся и стань частью IT-индустрии!
Автор статьи провёл исследование альтернативного подхода к структурированию приложений CLI на основе Cobra и отделил бизнес-логику от интерфейса командной строки, а также покрыл её модульными тестами.

https://proglib.io/w/545d68f2
Привет! Среди наших подписчиков много деловых, работающих людей, которые часто даже не успевают приготовить себе еду и заказывают доставку, которая уже задолбала.

Вот и хотим вам посоветовать Кухню на районе, способную полностью заменить ежедневную готовку (как мама в детстве).

Кухня на районе — московский сервис доставки готовой домашней еды из под ножа. В чем разница между просто доставкой? Они сами готовят, сами доставляют и всё это максимум за 30 минут. Не все на это способны у себя дома)

Меню имеет огромное разнообразие и меняется каждую неделю. Доставка бесплатна и без минимального заказа. А еще, помимо домашней еды, пицца Zotman и коллаборации с московскими ресторанами.

За 492 рубля вообще можно заказать набор еды на целый день из 5 блюд — это у родителей в столовой на свадьбе дороже было!

А по промокоду PROGLIB вы получите 500 бонусных рублей, которыми можно оплатить до половины заказа. Переходите по ссылке(localkitchen.ru/proglib) заказывайте и приятного аппетита!!!
Репозиторий, в котором собрана подборка инструментов (фреймворки, библиотеки и т. д.) для разработки проектов на Go с GUI: https://proglib.io/w/b1a5c90d
👍1
Несмотря на то, что у Go и Rust разные области применения, их не перестают сравнивать. Так и в этой статье автор сравнил два языка на примере небольшого приложения CLI.

https://proglib.io/w/e970588c
Интерфейсы в Go — это способ описать абстрактное поведение. Вам не нужно явно указывать тип, который реализует интерфейс. Это упрощает внедрение зависимостей в Go, оставляя ваш код несвязанным. Вы определяете необходимое поведение и ваш тип может реализовывать все больше и больше интерфейсов, даже не меняя код.

Но когда один интерфейс зависит от другого, вы сталкиваетесь с зависимостью типа, а не поведения. В статье автор описывает решение данной проблемы.

https://proglib.io/w/00784af4
Aws-lambda-go — подборка библиотек, образцов и инструментов, которые помогут разработчикам Go разрабатывать функции AWS Lambda.

Код, запускаемый в AWS Lambda, загружается в качестве функции Lambda. Каждая функция имеет соответствующую информацию о конфигурации. Например, название, описание, точку входа и требования к ресурсам. Код должен быть написан без сохранения состояния, то есть не должен зависеть от конкретной вычислительной инфраструктуры.

https://proglib.io/w/934ab862