#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
Книги для программистов
Затарим на работе филе, или Тест на знание IT-сленга
Давно варитесь в сфере IT? Проверьте, так ли хорошо вы разбираетесь в IT-сленге, или вас еще можно чем-то удивить.
https://proglib.io/tests/zatarim-na-rabote-file-ili-test-na-znanie-it-slenga
Давно варитесь в сфере IT? Проверьте, так ли хорошо вы разбираетесь в IT-сленге, или вас еще можно чем-то удивить.
https://proglib.io/tests/zatarim-na-rabote-file-ili-test-na-znanie-it-slenga
Golang разработчик
Компания Talents In Games разыскивает талантливого Go-разработчика на полный рабочий день. Подробнее на нашем сайте:
https://proglib.io/vacancies/golang-razrabotchik-talents-in-games-2019-09-09
Компания Talents In Games разыскивает талантливого Go-разработчика на полный рабочий день. Подробнее на нашем сайте:
https://proglib.io/vacancies/golang-razrabotchik-talents-in-games-2019-09-09
Статья о том, как создать ультра-быстрое автодополнение на Go и jQuery. Часть 1.
P.S. Быстрее, чем на C/C++, лучше, чем на Java...
https://go-auto-complete
P.S. Быстрее, чем на C/C++, лучше, чем на Java...
https://go-auto-complete
Digitalocean
Technical tutorials, Q&A, events — This is an inclusive place where developers can find or lend support and discover new ways to contribute to the community.
#go
Новички иногда допускают ошибки при написании кода, не подозревая о них. Вот некоторые из них
https://telegra.ph/Top-oshibok-novichkov-v-Go-09-11
Новички иногда допускают ошибки при написании кода, не подозревая о них. Вот некоторые из них
https://telegra.ph/Top-oshibok-novichkov-v-Go-09-11
Telegraph
Tоп ошибок новичков в Go
1/ Открывающая скобка не может начинаться с новой строки 2/ Создание переменных неиспользуемых в коде 3/ Импортирование ненужных модулей 4/ Сокращенное обьявление переменной не внутри функции 5/ Использование "nil" для инициализации переменной без явного…
#go
Теории не бывает без практики, так и наоборот, поэтому учимся на примере, как пользоваться If/Else
https://gobyexample.com/if-else
Теории не бывает без практики, так и наоборот, поэтому учимся на примере, как пользоваться If/Else
https://gobyexample.com/if-else
#golang
Golang оснащен таким ключевым словом как "go" . С его помощью можно создавать goroutines. Не менее важно ставить их на паузу или отключать. Ни один запрос не может длиться вечно. Для этого был разработан Context package, который мы сейчас изучим.
Context package
Golang оснащен таким ключевым словом как "go" . С его помощью можно создавать goroutines. Не менее важно ставить их на паузу или отключать. Ни один запрос не может длиться вечно. Для этого был разработан Context package, который мы сейчас изучим.
Context package