#video #advanced
На Go можно делать какие угодно приложения, в том числе и сетевые. В этом видео мы познакомимся с тем, как использовать веб-сокеты на Go.
https://www.youtube.com/watch?v=CIh8qN7LO8M
На Go можно делать какие угодно приложения, в том числе и сетевые. В этом видео мы познакомимся с тем, как использовать веб-сокеты на Go.
https://www.youtube.com/watch?v=CIh8qN7LO8M
YouTube
Using WebSockets with Go
This video demonstrates what WebSockets are and how they can be used to enhance a web application's user experience by allowing the server to send messages down to the client with requiring the client to initiate the request.
Gorilla toolkit: http://w…
Gorilla toolkit: http://w…
👨💻 Стань middle-разработчиком по Go и зарабатывай в 1.5-2 раза больше!
Стартует новый запуск курса от Василия Романова (Почта Mail.Ru)
👉👉👉http://bit.ly/2Fz6GRk
На курсе вы разберете:
Основы golang
Как делать сервисы с помощью golang
Асинхронную работу сервисов
На практических задачах узнаете как добиваться высокой производительности сервисов
За 2 месяца вы освоите профессию на уровне middle-специалиста.
Успешно прошедшим курс гарантировано собеседование в ведущих компаниях!
Успейте записаться, на курсе всего 30 мест.
Стартует новый запуск курса от Василия Романова (Почта Mail.Ru)
👉👉👉http://bit.ly/2Fz6GRk
На курсе вы разберете:
Основы golang
Как делать сервисы с помощью golang
Асинхронную работу сервисов
На практических задачах узнаете как добиваться высокой производительности сервисов
За 2 месяца вы освоите профессию на уровне middle-специалиста.
Успешно прошедшим курс гарантировано собеседование в ведущих компаниях!
Успейте записаться, на курсе всего 30 мест.
#advanced
Обзор на PushMan: отправка более миллиона сообщений в режиме реального времени.
https://prglb.ru/th7e
Обзор на PushMan: отправка более миллиона сообщений в режиме реального времени.
https://prglb.ru/th7e
#advanced
Подробная статья про логирование, интерфейсы и аллокации в Go.
http://commaok.xyz/post/interface-allocs/
Подробная статья про логирование, интерфейсы и аллокации в Go.
http://commaok.xyz/post/interface-allocs/
commaok.xyz
Logging, interfaces, and allocation
This post is about some new compiler optimizations scheduled for Go 1.9, but I want to start with logging.
A couple of weeks ago, Peter Bourgon started a thread on golang-dev about standardizing logging. Logging is pervasive, so performance came up quickly.…
A couple of weeks ago, Peter Bourgon started a thread on golang-dev about standardizing logging. Logging is pervasive, so performance came up quickly.…
#advanced #testing
Основы юнит-тестирования Go-приложений на реальных примерах.
https://prglb.ru/ee66
Основы юнит-тестирования Go-приложений на реальных примерах.
https://prglb.ru/ee66
Level Up Your Code
Unit Testing in Go with Real-World Examples
This article unit tests an API endpoint with database interaction in Go.
#advanced #библиотека
Библиотека для хранения настроек приложения в переменных окружения.
https://github.com/vrischmann/envconfig
Библиотека для хранения настроек приложения в переменных окружения.
https://github.com/vrischmann/envconfig
GitHub
GitHub - vrischmann/envconfig: Small library to read your configuration from environment variables
Small library to read your configuration from environment variables - vrischmann/envconfig
#book
Таким промышленным гигантам, как Mozilla, VMware, Google, просто необходима система обмена сообщениями между компонентами программной системы, чтобы вовремя исправлять ошибки и следить за поведением приложения в целом. Авторы подготовили для вас профессиональное руководство по основам RabbitMQ, дав описание основным его характеристикам, таким как производительность и масштабируемость, и приведя примеры реального использования.
https://t.me/progbook/3315
Таким промышленным гигантам, как Mozilla, VMware, Google, просто необходима система обмена сообщениями между компонентами программной системы, чтобы вовремя исправлять ошибки и следить за поведением приложения в целом. Авторы подготовили для вас профессиональное руководство по основам RabbitMQ, дав описание основным его характеристикам, таким как производительность и масштабируемость, и приведя примеры реального использования.
https://t.me/progbook/3315
Telegram
Книги для программистов
#book
Go - современный язык программирования, разработанный корпорацией Google с целью сделать простой по сравнению с другими язык программирования, но не менее эффективный при разработке программного обеспечения и веб-приложений. Из руководства вы узнаете о том, как установить Go и настроить рабочее окружение, как использовать сторонние библиотеки и как пользоваться всеми возможностями языка.
https://t.me/progbook/3319
https://t.me/progbook/3320
Go - современный язык программирования, разработанный корпорацией Google с целью сделать простой по сравнению с другими язык программирования, но не менее эффективный при разработке программного обеспечения и веб-приложений. Из руководства вы узнаете о том, как установить Go и настроить рабочее окружение, как использовать сторонние библиотеки и как пользоваться всеми возможностями языка.
https://t.me/progbook/3319
https://t.me/progbook/3320
Telegram
Книги для программистов
#book
Неважно, какое именно приложение вы пишете - простой блог или крупный интернет-магазин, вам не обойтись без хорошей архитектуры базы данных. Это руководство познакомит вас с самыми известными и часто используемыми паттернами проектирования логики бизнес-задач с использованием MongoDB. Все примеры приведены на языках Python и JavaScript.
https://t.me/progbook/3326
Неважно, какое именно приложение вы пишете - простой блог или крупный интернет-магазин, вам не обойтись без хорошей архитектуры базы данных. Это руководство познакомит вас с самыми известными и часто используемыми паттернами проектирования логики бизнес-задач с использованием MongoDB. Все примеры приведены на языках Python и JavaScript.
https://t.me/progbook/3326
Telegram
Книги для программистов
#advanced
Возможно, на раннем этапе программирования вы не используете паттерны и пишете тяжело читаемый и сложно связанный код. Эта статья познакомит вас с методами исправления связности, которые помогут вам легко рефакторить и писать код.
https://prglb.ru/2hgw2
Возможно, на раннем этапе программирования вы не используете паттерны и пишете тяжело читаемый и сложно связанный код. Эта статья познакомит вас с методами исправления связности, которые помогут вам легко рефакторить и писать код.
https://prglb.ru/2hgw2
#video #beginner
Если вы соскучились по интересным заданиям и практическим упражнениям, в этом курсе они есть. Например, вы научитесь работать с авторизацией, СУБД PostgreSQL, MVC, REST и многим другим.
https://bit.ly/2RIBtTf
Если вы соскучились по интересным заданиям и практическим упражнениям, в этом курсе они есть. Например, вы научитесь работать с авторизацией, СУБД PostgreSQL, MVC, REST и многим другим.
https://bit.ly/2RIBtTf
Лучшие вакансии для Go & Rust разработчиков за последний месяц!✌️
Специалисты из New.HR вручную собрали для вас самые интересные вакансии из проверенных ИТ и Диджитал компаний
Вакансии от 30+ компаний: Lamoda, Tutu.ru, Gett, Avito, Wheely, Ozon, Aviasales.ru и др.
Смотреть тут: https://new.hr/3135
Ребята каждый день постят новые вакансии в @forgoandrust
Специалисты из New.HR вручную собрали для вас самые интересные вакансии из проверенных ИТ и Диджитал компаний
Вакансии от 30+ компаний: Lamoda, Tutu.ru, Gett, Avito, Wheely, Ozon, Aviasales.ru и др.
Смотреть тут: https://new.hr/3135
Ребята каждый день постят новые вакансии в @forgoandrust
#book
Go - замечательный молодой язык программирования, позволяющий вам делать веб-приложения эффективнее, чем на любом другом языке, за счёт своих низкоуровневых возможностей, многопоточности и компилируемости. Если вы задаётесь вопросом о том, что уже было написано на Go, чтобы этот язык стоило изучить, то вам ответят следующее: множество веб-приложений, утилит и Docker. Это руководство не научит вас писать сложные портативные или консольные программы, но из него вы узнаете, как писать веб-приложения.
https://t.me/progbook/3334
Go - замечательный молодой язык программирования, позволяющий вам делать веб-приложения эффективнее, чем на любом другом языке, за счёт своих низкоуровневых возможностей, многопоточности и компилируемости. Если вы задаётесь вопросом о том, что уже было написано на Go, чтобы этот язык стоило изучить, то вам ответят следующее: множество веб-приложений, утилит и Docker. Это руководство не научит вас писать сложные портативные или консольные программы, но из него вы узнаете, как писать веб-приложения.
https://t.me/progbook/3334
Telegram
Книги для программистов
#video #beginners
В этом видеокурсе вы не только выучите синтаксис языка Go, но и научитесь применять методы параллельной разработки, встроенные функции и пакеты:
https://bit.ly/2Le4SPd
В этом видеокурсе вы не только выучите синтаксис языка Go, но и научитесь применять методы параллельной разработки, встроенные функции и пакеты:
https://bit.ly/2Le4SPd
#book
Следующее руководство написано для тех, кто до сих пор не может выйти из Vim, и для тех, кому эта шутка уже приелась и Vim - их основной инструмент. И правда, этот маленький и невзрачный редактор может слишком много, чтобы им не пользоваться. Данное руководство научит вас использовать все возможности последней версии Vim, а также его более современный и удобный форк Neovim.
https://t.me/progbook/3342
Следующее руководство написано для тех, кто до сих пор не может выйти из Vim, и для тех, кому эта шутка уже приелась и Vim - их основной инструмент. И правда, этот маленький и невзрачный редактор может слишком много, чтобы им не пользоваться. Данное руководство научит вас использовать все возможности последней версии Vim, а также его более современный и удобный форк Neovim.
https://t.me/progbook/3342
Telegram
Книги для программистов