Библиотека Go-разработчика | Golang
23.3K subscribers
2.08K photos
42 videos
87 files
4.45K links
Все самое полезное для Go-разработчика в одном канале.

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
#regularexpression #book

Регулярные выражения являются мощным инструментом при работе с разными видами текстовых данных: будь то простое извлечение текста по определённому паттерну, извлечение электронных адресов, масок телефонных номеров или даже валидных url адресов. Это большое руководство рассматривает основные свойства и функции регулярных выражений, а также примеры реального применения.

https://t.me/progbook/3131
#book

Сегодня почти ни один крупный проект не обходится без системы контроля версий Git, функции которой позволяет настолько уверенно контролировать процесс разработки, насколько это возможно. Вы не только можете хранить код и разрабатывать в группе, вы можете вернуться к последнему коммиту, даже если он был совершён несколько месяцев назад. Однако и при работе с Git случаются свои ошибки и подводные камни, о которых и расскажет автор данного руководства.

https://t.me/progbook/3144
​​Внимание: нужны программисты

- IT-бизнесов все больше
- Размещаются вакансии даже для джуниоров
- Программисты получают в 2 раза больше денег

Но людей не хватает, потому что все думают, что это сложно и не каждому дано. Это ошибка.

Большинство языков можно выучить без подготовки, и даже новичок быстро найдет работу за достойные деньги.

Прямо сейчас регистрируйтесь на бесплатный марафон для легкого старта отличной карьеры! Вы узнаете:

- Действительно ли разработчику нужно быть гуру математики и свободно владеть английским языком (спойлер: нет).
- Вы немного попрактикуетесь в написании кода и поймете, насколько это интересно именно вам.
- Узнаете, какие востребованные сферы разработки существуют, в чем их специфика и с чего лучше начать новичку.

Не ошибитесь и не пропустите:
https://prglb.ru/547up

Онлайн / 13 — 20 июня / Бесплатно
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Доброе утро! Хотим собрать закрытый чат для общения и нетворкинга. Чтобы туда попасть, расскажите немного о себе мне @theasder
#advanced #book

Являясь в настоящее время самым доступным и финансируемым видом деятельности, программирование привлекает множество людей своими большими возможностями в создании и распространении собственных программ и приложений. В то же время это привело к появлению большого числа плохо спроектированных программ, развитие которых трудно поддерживать из-за неудобочитаемого кода и плохой архитектуры. Эксперт в области объектных технологий, Мартин Фаулер, в своей книге описывает процесс рефакторинга, приводит замечания и показывает, где чаще всего можно найти возможности для оптимизации проекта.

https://t.me/progbook/3153
#book #messaging

RabbitMQ реализует популярный протокол AMPQ для передачи сообщений в системе. Этот популярный брокер показал себя как один из лучших инструментов для отправки и управления отложенными сообщениями. В настоящем руководстве вы познакомитесь с основами работы кролика и задачами, которые он выполняет.

https://t.me/progbook/3162
#book

PostgreSQL невероятно мощная и гибкая СУБД, она имеет схожий функционал и синтаксис с другой популярной СУБД, MySQL, однако её возможности гораздо шире. Например, она способна обрабатывать данных больше, чем MySQL, поддерживает создание собственных типов данных, хранение многомерных массивов, индексирование JSON и многое другое. Эта книга поможет вам настроить PostgreSQL и использовать её самые полезные возможности.⠀

https://t.me/progbook/3164
Как DevOps поможет всем: идеи, инструменты, развитие

DevOps – это распиаренный бренд, методология разработки, философия или же часть корпоративной культуры? Разбираемся вместе.

https://prglb.ru/5uj4y
#book

Если вы работаете в команде или даже один, вам необходимо контролировать свой код, выполнять поставленные задачи, следить за совместимостью и много чего еще, с чем отлично помогает справиться система контроля версий Git. В этом руководстве вы познакомитесь с основными командами и проблемами, которые он решает.

https://t.me/progbook/3180
#book #nginx

Nginx - это чрезвычайно мощный веб-сервер, поддерживающий в настоящее время более 40 % всех веб-сайтов и способный обрабатывать одновременно около 10 000 подключений к ней. Эта книга научит вас настраивать веб-сервер и принимать обоснованные дизайнерские решения в разных ситуациях, а также продемонстрирует многочисленные настройки nginx, что позволит вам быстрее почувствовать себя комфортно при работе на боевом сервере.

https://t.me/progbook/3198
#book #sql

SQLite  -  это простая и лёгкая СУБД, способная заменить мощные MySQL и PostgreSQL при работе с небольшими объёмами данных. Команды SQLite почти ничем не отличаются от уже знакомых вам в СУБД MySQL, однако разобраться в работе некоторых из них всё же стоит. В данном руководстве вы найдёте всю необходимую информацию, чтобы начать использовать SQLite в реальных приложениях.

https://t.me/progbook/3203