#beginner #regex
Регулярные выражения - это чрезвычайно полезная возможность работать с текстом эффективно и точно. Если вам нужно найти совпадение в большом отрезке текста или даже найти все совпадения по паттерну, вам нужны регулярки. В этом туториале вы познакомитесь с тем, какие есть ф-ции по работе с регулярными выражениями в Go.
https://github.com/StefanSchroeder/Golang-Regex-Tutorial
Регулярные выражения - это чрезвычайно полезная возможность работать с текстом эффективно и точно. Если вам нужно найти совпадение в большом отрезке текста или даже найти все совпадения по паттерну, вам нужны регулярки. В этом туториале вы познакомитесь с тем, какие есть ф-ции по работе с регулярными выражениями в Go.
https://github.com/StefanSchroeder/Golang-Regex-Tutorial
GitHub
GitHub - StefanSchroeder/Golang-Regex-Tutorial: Golang - Regular Expression Tutorial
Golang - Regular Expression Tutorial. Contribute to StefanSchroeder/Golang-Regex-Tutorial development by creating an account on GitHub.
#book
Сегодня ситуация такая, что ваше приложение либо может остаться вообще без пользователей, либо же обрабатывать передаваемые ими огромные массивы данных. Это руководство научит вас, как создавать веб-приложения на Go с использованием микросервисной архитектуры и облачных технологий. Если вы уже знакомы с основами разработки на Go, вам будет достаточно применить свои знания, чтобы создавать современные приложения в стеке Go и React.
https://t.me/progbook/3606
Сегодня ситуация такая, что ваше приложение либо может остаться вообще без пользователей, либо же обрабатывать передаваемые ими огромные массивы данных. Это руководство научит вас, как создавать веб-приложения на Go с использованием микросервисной архитектуры и облачных технологий. Если вы уже знакомы с основами разработки на Go, вам будет достаточно применить свои знания, чтобы создавать современные приложения в стеке Go и React.
https://t.me/progbook/3606
Telegram
Книги для программистов
#docker
Сегодня без докера не обходятся почти ни одно как монолитное, так и микросервисное приложения. Docker позволяет вам чрезвычайно просто настроить рабочую среду и переносить ее как на разные машины, так и в разные окружения. В этом репозитории собраны многочисленные шпаргалки и рецепты по работе с данным инструментом.
https://prglb.ru/1r0sj
Сегодня без докера не обходятся почти ни одно как монолитное, так и микросервисное приложения. Docker позволяет вам чрезвычайно просто настроить рабочую среду и переносить ее как на разные машины, так и в разные окружения. В этом репозитории собраны многочисленные шпаргалки и рецепты по работе с данным инструментом.
https://prglb.ru/1r0sj
#book
Книга представляет из себя больше формат интервью и содержит множество тем, завязанных на практическом применении языка. Автор объясняет ряд проблем, основанных на рекурсии и массивах, с которыми часто сталкиваются программисты. Рассматривает популярные алгоритмы и способы анализа их сложности. Также в книге вы найдёте ряд изящных решений разных задач.
https://t.me/progbook/3609
Книга представляет из себя больше формат интервью и содержит множество тем, завязанных на практическом применении языка. Автор объясняет ряд проблем, основанных на рекурсии и массивах, с которыми часто сталкиваются программисты. Рассматривает популярные алгоритмы и способы анализа их сложности. Также в книге вы найдёте ряд изящных решений разных задач.
https://t.me/progbook/3609
Telegram
Книги для программистов
#beginner #библиотека
Библиотека для парсинга данных с формы и джсон с http запросов.
https://github.com/albrow/forms
Библиотека для парсинга данных с формы и джсон с http запросов.
https://github.com/albrow/forms
GitHub
GitHub - albrow/forms: A lightweight go library for parsing form data or json from an http.Request.
A lightweight go library for parsing form data or json from an http.Request. - albrow/forms
#book
С момента своего создания система Git привлекает разработчиков своими мощными и обширными функциями по управлению кодом. Для начинающих программистов, особенно тех, кто никогда ранее не пользовался Linux’ом, Git покажется сложным и запутанным, однако примеры и темы этой знаменитой книги не позволят вам долго искать ответ на свой вопрос.
https://t.me/progbook/3616
С момента своего создания система Git привлекает разработчиков своими мощными и обширными функциями по управлению кодом. Для начинающих программистов, особенно тех, кто никогда ранее не пользовался Linux’ом, Git покажется сложным и запутанным, однако примеры и темы этой знаменитой книги не позволят вам долго искать ответ на свой вопрос.
https://t.me/progbook/3616
Telegram
Книги для программистов
#golang #библиотека
Библиотека gorilla/mux предоставляет вам простой и эффективный пакет маршрутизации и обработки входящих запросов в вашем веб-приложении.
https://github.com/gorilla/mux
Библиотека gorilla/mux предоставляет вам простой и эффективный пакет маршрутизации и обработки входящих запросов в вашем веб-приложении.
https://github.com/gorilla/mux
GitHub
GitHub - gorilla/mux: Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍 - gorilla/mux
#golang #video
Go предоставляет вам современные и мощные функции и возможности по написанию эффективных программ и приложений. Взяв всё лучшее от других языков, создатели Go также не забыли про параллелизм. Спикер в данном видео расскажет вам о популярных паттернах параллельного программирования на Go.
https://bit.ly/2AW7VYS
Go предоставляет вам современные и мощные функции и возможности по написанию эффективных программ и приложений. Взяв всё лучшее от других языков, создатели Go также не забыли про параллелизм. Спикер в данном видео расскажет вам о популярных паттернах параллельного программирования на Go.
https://bit.ly/2AW7VYS
#advanced
Немного о том, как выглядит профессиональная разработка в крупных компаниях.
https://prglb.ru/rn1k
Немного о том, как выглядит профессиональная разработка в крупных компаниях.
https://prglb.ru/rn1k
Утомленные яблоком: причины бросить Mac OS и выбрать Linux
Выбираете между Mac OS и Linux? Загляните под кат: мы подробно расписали – продолжать использовать Linux или переключиться на Mac OS.
https://prglb.ru/40ahy
Выбираете между Mac OS и Linux? Загляните под кат: мы подробно расписали – продолжать использовать Linux или переключиться на Mac OS.
https://prglb.ru/40ahy
#book
Несмотря на свою молодость, спецификация языка программирования Go позволяет применять его в разных областях разработки, включая также веб и сетевое программирование. Эта книга раскроет аспекты применения языка в разработке сетевой архитектуры, включая объяснения сериализации данных, протоколов уровня приложений и кодировок. Кроме того, автор касается рассмотрения разницы HTTP и HTTPS, веб-сокетов, RPC и многого другого.
https://t.me/progbook/3657
Несмотря на свою молодость, спецификация языка программирования Go позволяет применять его в разных областях разработки, включая также веб и сетевое программирование. Эта книга раскроет аспекты применения языка в разработке сетевой архитектуры, включая объяснения сериализации данных, протоколов уровня приложений и кодировок. Кроме того, автор касается рассмотрения разницы HTTP и HTTPS, веб-сокетов, RPC и многого другого.
https://t.me/progbook/3657
Telegram
Книги для программистов
Какие существуют юзкейзы для тегов в Go? И на этот вопрос есть ответ:
https://stackoverflow.com/questions/10858787/what-are-the-uses-for-tags-in-go
https://stackoverflow.com/questions/10858787/what-are-the-uses-for-tags-in-go
Stack Overflow
What are the use(s) for struct tags in Go?
In the Go Language Specification, it mentions a brief overview of tags:
A field declaration may be followed by an optional string literal tag,
which becomes an attribute for all the fields in...
A field declaration may be followed by an optional string literal tag,
which becomes an attribute for all the fields in...
#book
Go — сравнительно молодой язык программирования, выпущенный компанией Google всего 6 лет назад, но уже ставший одним из самых популярных. Его основными преимуществами являются простой и понятный синтаксис, статическая типизация, параллелизм и высокая производительность.
https://t.me/progbook/374
Go — сравнительно молодой язык программирования, выпущенный компанией Google всего 6 лет назад, но уже ставший одним из самых популярных. Его основными преимуществами являются простой и понятный синтаксис, статическая типизация, параллелизм и высокая производительность.
https://t.me/progbook/374
Telegram
Книги для программистов
Керниган Б., Донован А. - Язык программирования Go.2016
#go_rus
#go_rus
#библиотека #advanced
Библиотека Go для создания аутентификации в ваших приложениях через другие социальные сети.
https://github.com/dghubble/gologin
Библиотека Go для создания аутентификации в ваших приложениях через другие социальные сети.
https://github.com/dghubble/gologin
GitHub
GitHub - dghubble/gologin: Go login handlers for authentication providers (OAuth1, OAuth2)
Go login handlers for authentication providers (OAuth1, OAuth2) - dghubble/gologin
#beginner
Понимание структур данных в Golang
Golang приобрел огромные возможности в разработке программного обеспечения за несколько лет после его запуска.
#статьядня
https://prglb.ru/2t43p
Понимание структур данных в Golang
Golang приобрел огромные возможности в разработке программного обеспечения за несколько лет после его запуска.
#статьядня
https://prglb.ru/2t43p
Medium
Understanding Data Structures in Golang
Golang has gained tremendous grounds in Software development in few years of its launch.
#advanced
Как создать и развернуть безопасный REST API с помощью Go, Postgresql, JWT и GORM
Из данного руководства вы узнаете, как разрабатывать и развертывать защищенные API REST с использованием языка программирования Go.
https://prglb.ru/2ts7o
Как создать и развернуть безопасный REST API с помощью Go, Postgresql, JWT и GORM
Из данного руководства вы узнаете, как разрабатывать и развертывать защищенные API REST с использованием языка программирования Go.
https://prglb.ru/2ts7o
Пишем нейросеть на Go с нуля
В этой статье автор расскажет, как шаг за шагом создать нейронную сеть на Go для решения задачи классификации. Несмотря на то, что здесь рассматривается только одна архитектура сети, код будет достаточно гибким для удобного изменения количества узлов на каждом слое при необходимости.
#статьядня
https://prglb.ru/1oio2
В этой статье автор расскажет, как шаг за шагом создать нейронную сеть на Go для решения задачи классификации. Несмотря на то, что здесь рассматривается только одна архитектура сети, код будет достаточно гибким для удобного изменения количества узлов на каждом слое при необходимости.
#статьядня
https://prglb.ru/1oio2
#book
Настоящее руководство научит вас использовать современную версию MySQL с JSON для хранения больших данных. Автор является опытным проектировщиком баз данных в компании Oracle, и за годы работы применял многочисленные решения по оптимизации работы, с которыми и поделился в этой книге с читателями. В ней вы найдёте множество примеров реальных приложений и советов от автора.
https://t.me/progbook/3710
Настоящее руководство научит вас использовать современную версию MySQL с JSON для хранения больших данных. Автор является опытным проектировщиком баз данных в компании Oracle, и за годы работы применял многочисленные решения по оптимизации работы, с которыми и поделился в этой книге с читателями. В ней вы найдёте множество примеров реальных приложений и советов от автора.
https://t.me/progbook/3710
Telegram
Книги для программистов