cookie

ما از کوکی‌ها برای بهبود تجربه مرور شما استفاده می‌کنیم. با کلیک کردن بر روی «پذیرش همه»، شما با استفاده از کوکی‌ها موافقت می‌کنید.

avatar

Библиотека Go разработчика | Golang

Все самое полезное для Go-разработчика в одном канале. Список наших каналов: https://t.me/proglibrary/8353 Учиться у нас: https://proglib.io/w/907158ab Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv Прайс: @proglib_advertising

نمایش بیشتر
پست‌های تبلیغاتی
18 607
مشترکین
+1724 ساعت
+1617 روز
+61830 روز
توزیع زمان ارسال

در حال بارگیری داده...

Find out who reads your channel

This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.
Views Sources
تجزیه و تحلیل انتشار
پست هابازدید ها
به اشتراک گذاشته شده
ديناميک بازديد ها
01
👩‍💻 Использование пакетов crypto/aes и crypto/cipher на практике: простые примеры для Go-разработчика 👉 Читать гайд
1 98542Loading...
02
Самые полезные каналы для программистов в одной подборке! Сохраняйте себе, чтобы не потерять 💾 🔥Для всех Библиотека программиста — новости, статьи, досуг, фундаментальные темы Книги для программистов IT-мемы Proglib Academy — тут мы рассказываем про обучение и курсы 🤖Про нейросети Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка Библиотека нейротекста | ChatGPT, Gemini, Bing Библиотека нейровидео | Sora AI, Runway ML, дипфейки Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion #️⃣C# Книги для шарпистов | C#, .NET, F# Библиотека шарписта — полезные статьи, новости и обучающие материалы по C# Библиотека задач по C# — код, квизы и тесты Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel ☁️DevOps Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps Вакансии по DevOps & SRE Библиотека задач по DevOps — код, квизы и тесты Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования 🐘PHP Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP Вакансии по PHP, Symfony, Laravel Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по PHP — код, квизы и тесты 🐍Python Библиотека питониста — полезные статьи, новости и обучающие материалы по Python Вакансии по питону, Django, Flask Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Python — код, квизы и тесты ☕Java Книги для джавистов | Java Библиотека джависта — полезные статьи по Java, новости и обучающие материалы Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Java — код, квизы и тесты Вакансии для java-разработчиков 👾Data Science Книги для дата сайентистов | Data Science Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Data Science — код, квизы и тесты Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту 🦫Go Книги для Go разработчиков Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Go — код, квизы и тесты Вакансии по Go 🧠C++ Книги для C/C++ разработчиков Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++ Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по C++ — код, квизы и тесты Вакансии по C++ 💻Другие каналы Библиотека фронтендера Библиотека мобильного разработчика Библиотека хакера Библиотека тестировщика Вакансии по фронтенду, джаваскрипт, React, Angular, Vue Вакансии для мобильных разработчиков Вакансии по QA тестированию InfoSec Jobs — вакансии по информационной безопасности 📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈 Также у нас есть боты: Бот с IT-вакансиями Бот с мероприятиями в сфере IT Мы в других соцсетях: 🔸VK 🔸YouTube 🔸Дзен 🔸Facebook * 🔸Instagram * * Организация Meta запрещена на территории РФ
2 54126Loading...
03
👩‍💻 database/sql: плохой, хороший, злой Алексей Мясников, руководитель Application Team в команде разработки YDB, рассказывает о реализации драйвера database/sql для распределённой БД, такой как YDB, какие проблемы при этом придётся преодолеть и как менялся подход с выходом новых версий Go.  👉 Читать
3 57184Loading...
04
👩‍💻 👩‍💻 Borgo — новый язык программирования, который пытается быть более выразительным, чем Go, но менее сложным, чем Rust. Он комбинирует лучшие черты Go и Rust, восполняя недостатки каждого из языков. Проект развивает Marco Sampellegrini, автор книги The Simple Haskell Handbook и разработчик системы непрерывной интеграции Quad CI. В Borgo используется статическая типизация, аналогичные Go типы и синтаксис, похожий на Rust. Указание точек с запятой в конце строк в коде на Borgo не является обязательным. Код на языке Borgo компилируется в представление на Go, которое полностью совместимо с существующими пакетами для Go. Код компилятора написан на Rust и распространяется под лицензией ISC. 👉 Сайт & Источник
3 70589Loading...
05
🧰 GoWrap — CLI-инструмент, который генерирует декораторы для интерфейсов Go с использованием простых шаблонов. Внутри множество примеров для простого добавления метрик, трассировки, пулов и многих других фич в существующий код. 👩‍💻 GitHub
4 03181Loading...
06
📈 ntcharts (Nimble Terminal Charts) — Go-инструмент для отображени гистограмм, линий, временных рядов и других диаграмм с помощью Bubble Tea. В репозитории много примеров для вдохновения👇 👩‍💻 GitHub
4 48257Loading...
07
💬 Кстати, каким клиентом Git пользуетесь? 👍 — консольным ❤️ — встроенным в редактор/IDE 🔥 — сторонним графическим 🤔 — свой вариант (напишу в комментариях) #холивар #айтисловарь
4 6966Loading...
08
⚒️ Прикладное введение в eBPF с Go Практический гайд с акцентом на практику использования eBPF командой Edge Delta. 👉 Читать
5 008124Loading...
09
🥑 Подборка лучших статей «Библиотеки программиста» за апрель: сохраняй в заметки, чтобы не пропустить #самыйсок 🐛 7 признаков неопытного программиста ⚙️ Названия веток и комментарии к коммитам в Git: лучшие практики 🙅‍♂️ Дискриминация на работе: в чем проявляется и что делать, если вы с ней столкнулись 🧑‍💻 Как я входил в IT: опыт подписчиков «Библиотеки программиста» 🏃 🏃 Самоучитель по Go для начинающих. Часть 11. Обработка ошибок. Паника. Восстановление. Логирование 🔍💼 Исследование рынка: 8 наиболее востребованных языков программирования в 2024 году
5 12524Loading...
10
🔥 Разработка фуллстек веб-приложения на Go + React: туториал от Jetbrains ▪️Часть 1 ▪️Часть 2 ▪️Часть 3
5 542384Loading...
11
🎭 7 типов программистов, которых вы встретите на собеседовании Осторожно! Данная статья носит шуточный характер и не преследует цели обидеть кого-либо. Все ситуации выдуманы, а совпадения — случайны. 🔗 Читать статью 🔗 Зеркало
4 89247Loading...
12
🎊 Представлены релизы Go 1.22.3 и 1.21.10 🔏 cmd/go: выполнение произвольного кода во время сборки на darwin 🕸️ net: неправильно сформированное сообщение DNS может вызвать бесконечный цикл 📣 Подробнее 📦 Скачать #новости
4 65013Loading...
13
Если ты — golang-разработчик и страдаешь от недостатка профильных конференций, у нас для тебя клевая новость. Уже 13 мая стартует новый сезон Podlodka Go Crew с темой «базы данных». Мы в Podlodka организовываем онлайн-конференции по разным секциям разработки, так что тебе не придётся куда-то ехать. Все знания получишь прямо у экрана своего монитора. ⭐️ Научимся сравнивать библиотеки и ORM вместе с Арсеном Абдусаламовым из Авито. Познакомимся с решениями как можно подключаться к базам данных и узнаем про «Go way» способ. ⭐️ Попрактикуемся обращаться с распределённым MySQL с помощью Vitess вместе с Ильёй Ушаковым. Ведь одного инстанса MySQL в какой-то момент может начать не хватать. Что же делать, если переходить на NoSQL совсем неохота? Vitess — ответ на этот вопрос, золотая середина между NoSQL distributed базами данных и проверенным опытом MySQL. ⭐️ Узнаем всё о продвинутых структурах данных в Redis вместе с Олегом Арутюновым из Контура. Углубимся в преимущества и недостатки подхода, разберёмся с миграциями данных и оптимизацией базы. ⭐️ Мокать или предзаполнять базы данных? На этот вопрос ответят спикеры из Ozon Fintech. И это будет не просто доклад, а баттл: не на жизнь, а на смерть. Разберёмся, когда какой подход выбрать и стоит ли ограничиваться только одним. 🎁Бонус: публичный собес по работе с PostgreSQL. И это, естественно, не все сессии сезона. Залетай за билетом, чтобы не пропустить специализированную конференцию для Golang-разработчиков
4 69811Loading...
14
🙇‍♂️ Остаться в живых (keepalive) feat. HTTP/2, Go & gRPC-Go Бэкенд-разработчик из Ozon Tech разбирается с механизмами, которые позволяют проверять стабильность соединения между клиентом и сервером в случае, когда обычные TCP keepalive из-за сложности архитектуры не могут определить состояние сервера. 👉 Читать
4 714109Loading...
15
👁️💼 Открытые и скрытые вакансии в IT: как найти работу мечты Существует целый пласт скрытых вакансий, о которых знает ограниченный круг лиц. Как найти эти вакансии и не упустить свой шанс? Читайте в нашей статье. 🔗 Читать статью 🔗 Зеркало
4 43244Loading...
16
Хотите стать ассистентом преподавателя? Участвуйте в конкурсе Яндекс Образования и попробуйте себя в новой роли. Ассистент — правая рука преподавателя: он готовит материалы к занятиям, помогает во время сессии, отвечает на вопросы студентов и даёт им развёрнутый фидбек. Если вы хотите познакомиться с лучшими практиками преподавания IT-дисциплин, стать сильным ментором и изучить основы педагогики, подайте заявку до 31 мая 2024 года. Участвовать в конкурсе могут студенты и аспиранты IT-специальностей. Победители конкурса пройдут обучение и получат финансовую поддержку, а ещё доступ к сервисам и обучающим материалам Yandex Cloud. [Узнать детали]
3 8934Loading...
17
🔔 gorush — сервер push-уведомлений, основанный на Gin и поддерживающий APNS (Apple Push Notification Service), Firebase и HMS Push Server (Huawei). 👉 GitHub
4 56489Loading...
18
🔔 gorush — сервер push-уведомлений, основанный на Gin и поддерживающий APNS (Apple Push Notification Service), Firebase и HMS Push Server (Huawei). 👉 GitHub
1630Loading...
19
🅾️ Что такое «О» большое: объясняем на простых примерах «О» большое (Big O notation) — это математическая нотация, которая позволяет оценить, как изменяется время выполнения алгоритма или объём используемой памяти в зависимости от размера входных данных. Мы написали подробный гайд по видам сложности, проиллюстрировав их понятными примерами. 🔗 Читать статью 🔗 Зеркало
4 43695Loading...
20
👨‍💻 Потренируйтесь проходить собеседования с разработчиками из Яндекса, VK, Ozon, Тинькофф и других ведущих компаний, а также получите подробный отзыв о том, на какую зарплату и грейд вы можете расчитывать, или над чем вам еще стоит поработать. Потренироваться проходить собеседования
3 17733Loading...
21
🤩 Awesome Ebitengine — коллекция фреймворков, библиотек и софта для гоферов, использующих Ebitengine. Ebitengine — опенсорсная библиотека с простым API, позволяющим быстро и легко писать 2D-игры, которые можно деплоить на нескольких платформах. 👉 GitHub
5 03759Loading...
22
😉 55 промтов для ChatGPT, которые помогут подготовиться к собеседованию Вы когда-нибудь задумывались, как можно использовать искусственный интеллект для того, чтобы подготовиться к техническим собеседованиям лучше, быстрее и эффективнее? Мы вот — да! И поэтому подготовили 55 промтов, которые помогут сделать это. В статье собраны шаблоны запросов, которые желательно «докрутить» под себя. 🔗 Читать статью 🔗 Зеркало
4 02160Loading...
23
👩‍💻 Эволюция стандартной библиотеки Go с math/rand/v2 С момента первого релиза Go в марте 2012 года изменения в стандартной библиотеке ограничивались обещанием совместимости Go. Хотя это и обеспечивало стабильность для Go-разработчиков, со временем стало ясно, что в первоначальных API были допущены ошибки, которые невозможно исправить без нарушения совместимости. В некоторых случаях изменились лучшие практики и соглашения. В связи с этим возникла необходимость в плане внесения важных, разрушающих изменений. Статья Расса Кокса посвящена новому пакету math/rand/v2 в Go 1.22, который является первым "v2" в стандартной библиотеке. Он вносит необходимые улучшения в API math/rand, но что более важно, он служит примером того, как команда Go может пересматривать другие пакеты стандартной библиотеки по мере необходимости. 👉 Читать
4 93735Loading...
24
🏃 🏃 🏃 Самоучитель по Go для начинающих. Часть 12. Обобщенное программирование. Дженерики В этой части самоучителя подробно изучим парадигму обобщенного программирования и её реализацию в языке Go, на практическом примере рассмотрим дженерики и их основные составляющие. В конце статьи решим несколько интересных задач для закрепления материала. 👉 Читать гайд 📌 Остальные части в серии: 1. Особенности и сфера применения Go, установка, настройка 2. Ресурсы для изучения Go с нуля 3. Организация кода. Пакеты, импорты, модули. Ввод-вывод текста. 4. Переменные. Типы данных и их преобразования. Основные операторы 5. Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы 6. Функции и аргументы. Области видимости. Рекурсия. Defer 7. Массивы и слайсы. Append и сopy. Пакет slices 8. Строки, руны, байты. Пакет strings. Хеш-таблица (map) 9. Структуры и методы. Интерфейсы. Указатели. Основы ООП 10. Введение в ООП. Наследование, абстракция, полиморфизм, инкапсуляция 11. Обработка ошибок. Паника. Восстановление. Логирование
13 782365Loading...
25
🖼️ Обработка ошибок при написании REST, gRPC или других сервисов на Go: алгоритм от Jonathan Hall Традиционные методы обработки ошибок в HTTP-обработчиках могут быть повторяющимися и неидиоматичными. Например, часто приходится вручную обрабатывать HTTP-статусы для каждой ошибки, что увеличивает вероятность ошибок и делает код громоздким. Автор предлагает алгоритм, в котором ошибки обрабатываются более естественным и эффективным способом. В нём функции обработчика могут просто возвращать ошибку, и «правильные» действия будут выполнены автоматически: ошибка будет правильно преобразована и отправлена пользователю, а также будет установлен соответствующий HTTP-статус. 👉 Читать
5 601186Loading...
26
Media files
6 08510Loading...
27
AvitoTech провели четвёртый митап по Golang, и вам стоит это увидеть. Доклады — 🔥: 1) управление конфигурациями в DevPlatform с помощью kubernetes-оператора; 2) устройство планировщика в Golang; 3) плагины protoc и как они упрощают жизнь разработчикам. Смотрите в записи на YouTube-канале AvitoTech.
3 87744Loading...
28
🧰🚀 Sonic — Go-библиотека для асинхронной сетевой и I/O разработки, которая предоставляет согласованную асинхронную модель с упором на достижение минимально возможной задержки в Go (не путайте с одноименным инструментом для ведения блогов или JSON-библиотекой). 👩‍💻 Исходники библиотеки недавно были открыты компанией Talos, специализирующейся на торговой инфраструктуре. «Sonic — это альтернатива пакету net. Она устраняет необходимость использования нескольких горутин для обработки нескольких соединений и операций чтения/записи в одном процессе». 🔗 Подробнее & GitHub
7 296131Loading...
👩‍💻 Использование пакетов crypto/aes и crypto/cipher на практике: простые примеры для Go-разработчика 👉 Читать гайд
نمایش همه...
🔥 6🤔 1
Самые полезные каналы для программистов в одной подборке! Сохраняйте себе, чтобы не потерять 💾 🔥Для всех Библиотека программиста — новости, статьи, досуг, фундаментальные темы Книги для программистов IT-мемы Proglib Academy — тут мы рассказываем про обучение и курсы 🤖Про нейросети Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка Библиотека нейротекста | ChatGPT, Gemini, Bing Библиотека нейровидео | Sora AI, Runway ML, дипфейки Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion #️⃣C# Книги для шарпистов | C#, .NET, F# Библиотека шарписта — полезные статьи, новости и обучающие материалы по C# Библиотека задач по C# — код, квизы и тесты Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel ☁️DevOps Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps Вакансии по DevOps & SRE Библиотека задач по DevOps — код, квизы и тесты Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования 🐘PHP Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP Вакансии по PHP, Symfony, Laravel Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по PHP — код, квизы и тесты 🐍Python Библиотека питониста — полезные статьи, новости и обучающие материалы по Python Вакансии по питону, Django, Flask Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Python — код, квизы и тесты ☕Java Книги для джавистов | Java Библиотека джависта — полезные статьи по Java, новости и обучающие материалы Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Java — код, квизы и тесты Вакансии для java-разработчиков 👾Data Science Книги для дата сайентистов | Data Science Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Data Science — код, квизы и тесты Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту 🦫Go Книги для Go разработчиков Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по Go — код, квизы и тесты Вакансии по Go 🧠C++ Книги для C/C++ разработчиков Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++ Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования Библиотека задач по C++ — код, квизы и тесты Вакансии по C++ 💻Другие каналы Библиотека фронтендера Библиотека мобильного разработчика Библиотека хакера Библиотека тестировщика Вакансии по фронтенду, джаваскрипт, React, Angular, Vue Вакансии для мобильных разработчиков Вакансии по QA тестированию InfoSec Jobs — вакансии по информационной безопасности 📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈 Также у нас есть боты: Бот с IT-вакансиями Бот с мероприятиями в сфере IT Мы в других соцсетях: 🔸VK 🔸YouTube 🔸Дзен 🔸Facebook * 🔸Instagram * * Организация Meta запрещена на территории РФ
نمایش همه...
👍 2🎉 2 1🔥 1
👩‍💻 database/sql: плохой, хороший, злой Алексей Мясников, руководитель Application Team в команде разработки YDB, рассказывает о реализации драйвера database/sql для распределённой БД, такой как YDB, какие проблемы при этом придётся преодолеть и как менялся подход с выходом новых версий Go.  👉 Читать
نمایش همه...
👏 7 2
Photo unavailableShow in Telegram
👩‍💻 👩‍💻 Borgo — новый язык программирования, который пытается быть более выразительным, чем Go, но менее сложным, чем Rust. Он комбинирует лучшие черты Go и Rust, восполняя недостатки каждого из языков. Проект развивает Marco Sampellegrini, автор книги The Simple Haskell Handbook и разработчик системы непрерывной интеграции Quad CI. В Borgo используется статическая типизация, аналогичные Go типы и синтаксис, похожий на Rust. Указание точек с запятой в конце строк в коде на Borgo не является обязательным. Код на языке Borgo компилируется в представление на Go, которое полностью совместимо с существующими пакетами для Go. Код компилятора написан на Rust и распространяется под лицензией ISC. 👉 Сайт & Источник
نمایش همه...
🥱 45👍 17🤔 8🌚 5🔥 3 2👾 1
00:45
Video unavailableShow in Telegram
🧰 GoWrap — CLI-инструмент, который генерирует декораторы для интерфейсов Go с использованием простых шаблонов. Внутри множество примеров для простого добавления метрик, трассировки, пулов и многих других фич в существующий код. 👩‍💻 GitHub
نمایش همه...
5👍 1
Photo unavailableShow in Telegram
📈 ntcharts (Nimble Terminal Charts) — Go-инструмент для отображени гистограмм, линий, временных рядов и других диаграмм с помощью Bubble Tea. В репозитории много примеров для вдохновения👇 👩‍💻 GitHub
نمایش همه...
🔥 29😁 4
Photo unavailableShow in Telegram
💬 Кстати, каким клиентом Git пользуетесь? 👍 — консольным ❤️ — встроенным в редактор/IDE 🔥 — сторонним графическим 🤔 — свой вариант (напишу в комментариях) #холивар #айтисловарь
نمایش همه...
👍 175 114🔥 20🤔 1
⚒️ Прикладное введение в eBPF с Go Практический гайд с акцентом на практику использования eBPF командой Edge Delta. 👉 Читать
نمایش همه...
👍 14 2
Photo unavailableShow in Telegram
🔥 Разработка фуллстек веб-приложения на Go + React: туториал от Jetbrains ▪️Часть 1 ▪️Часть 2 ▪️Часть 3
نمایش همه...
👍 22 2🔥 2