Статья о том, как быстро создать микросервис на Go в Kubernetes с помощью Telepresence: https://proglib.io/w/3d829a33
Medium
Go & Kubernetes: Rapidly Developing Golang Microservices
Build a cloud development environment with Telepresence & Golang
Пополняемая серия статей про разработку клиента Telegram на Go:
- Часть 1: парсим схему
- Часть 2: бинарный протокол
- Часть 1: парсим схему
- Часть 2: бинарный протокол
Хабр
Telegram на go: часть 1, парсим схему
Желание написать качественный клиент для любимого мессенджера на go зрело давно, но только месяц назад я решил, что время пришло и у меня есть достаточная квалиф...
Сегодня с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Зачем нужна математика?». Вы узнаете, почему математику называют царицей наук, чем дискретная математика отличается от непрерывной и с чем едят матанализ.
Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.
Подключиться тут
Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.
Подключиться тут
Серия статей How to Golang:
- Самый простой способ встроить статические файлы в двоичный файл в вашем приложении Golang
- Пишем конфиг для веб-приложения Go
- Как обновить кеш версий вашего пакета в pkg.go.dev
- Как развернуть приложение Go в любой системе GNU / Linux, но без Docker
- Мощный интерфейс командной строки для создания готового к продакшн проекта с автоматизацией бэкэнда, внешнего интерфейса и развертывания
- Что нового и особенного в Create Go App CLI v1.7.0
- Работа с RabbitMQ в Go на примерах
- Asynq: простая, надежная и эффективная распределенная очередь задач для вашего следующего проекта на Go
- Простой способ перевести ваше приложение на Go
- Релиз проекта Create Go App v2.0.0
- Как сделать понятные и красивые сообщения об ошибках от бэка Go к фронту
- Оптимизация запросов PostgreSQL
- Полезные инструменты Go
- Самый простой способ встроить статические файлы в двоичный файл в вашем приложении Golang
- Пишем конфиг для веб-приложения Go
- Как обновить кеш версий вашего пакета в pkg.go.dev
- Как развернуть приложение Go в любой системе GNU / Linux, но без Docker
- Мощный интерфейс командной строки для создания готового к продакшн проекта с автоматизацией бэкэнда, внешнего интерфейса и развертывания
- Что нового и особенного в Create Go App CLI v1.7.0
- Работа с RabbitMQ в Go на примерах
- Asynq: простая, надежная и эффективная распределенная очередь задач для вашего следующего проекта на Go
- Простой способ перевести ваше приложение на Go
- Релиз проекта Create Go App v2.0.0
- Как сделать понятные и красивые сообщения об ошибках от бэка Go к фронту
- Оптимизация запросов PostgreSQL
- Полезные инструменты Go
DEV Community
The easiest way to embed static files into a binary file in your Golang app (no external dependencies)
Introduction Hello, everyone! 👋 I have a very interesting find for you. But first, I'm...
Автономный сервер блога на Go 1.16
Новый пакет
https://proglib.io/w/cddd5174
Новый пакет
embed
в Go 1.16 предлагает возможность встраивать файлы непосредственно в двоичный файл Go. Используем эту возможность для создания веб-сервера, распространяемого как статический двоичный файл, со всеми встроенными в него ресурсами.https://proglib.io/w/cddd5174
Cloud Native Go.pdf
5.9 MB
Cloud Native Go: Building Reliable Services in Unreliable Environments (2021)
Автор: Matthew A. Titmus
Что общего у Docker, Kubernetes и Prometheus? Все эти облачные технологии написаны на языке программирования Go. В этой практической книге показано, как использовать сильные стороны Go для разработки масштабируемых и отказоустойчивых облачных сервисов, даже в непредсказуемой среде.
Вы изучите состав и построение этих приложений, от низкоуровневых функций Go до шаблонов проектирования среднего уровня и до архитектурных соображений высокого уровня.
Автор: Matthew A. Titmus
Что общего у Docker, Kubernetes и Prometheus? Все эти облачные технологии написаны на языке программирования Go. В этой практической книге показано, как использовать сильные стороны Go для разработки масштабируемых и отказоустойчивых облачных сервисов, даже в непредсказуемой среде.
Вы изучите состав и построение этих приложений, от низкоуровневых функций Go до шаблонов проектирования среднего уровня и до архитектурных соображений высокого уровня.
Подборка руководств для изучения Go от Microsoft, из которых вы узнаете:
- основные инструменты, необходимые для написания первых строк кода;
- основные типы данных в Go;
- как использовать потоки управления в Go;
- как обрабатывать ошибки;
- как использовать методы и интерфейсы;
- как работает параллелизм в Go.
Последний модуль подразумевает написание и тестирование программы.
https://proglib.io/w/ada69343
- основные инструменты, необходимые для написания первых строк кода;
- основные типы данных в Go;
- как использовать потоки управления в Go;
- как обрабатывать ошибки;
- как использовать методы и интерфейсы;
- как работает параллелизм в Go.
Последний модуль подразумевает написание и тестирование программы.
https://proglib.io/w/ada69343
Docs
Browse all training - Training
Learn new skills and discover the power of Microsoft products with step-by-step guidance. Start your journey today by exploring our learning paths and modules.
Хотите освоить Data Science и не можете выбрать специализацию? Разберитесь с математической базой!
10 марта с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Какие разделы математики в каких областях Data Science используются?»
Потратив всего два академических часа (одну вузовскую «пару»), вы получите представление о существующих внутри отрасли профессиях и сможете понять, в каком объеме нужно овладеть математикой для получения работы мечты.
Занятие проведет преподаватель курсов МГУ Кирилл Герасимов, автор более 15 научных публикаций. Он расскажет о практических примерах применения математических методов в Data Science и ответит на вопросы участников.
Зарегистрироваться можно тут
10 марта с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Какие разделы математики в каких областях Data Science используются?»
Потратив всего два академических часа (одну вузовскую «пару»), вы получите представление о существующих внутри отрасли профессиях и сможете понять, в каком объеме нужно овладеть математикой для получения работы мечты.
Занятие проведет преподаватель курсов МГУ Кирилл Герасимов, автор более 15 научных публикаций. Он расскажет о практических примерах применения математических методов в Data Science и ответит на вопросы участников.
Зарегистрироваться можно тут
Практика на Go в режиме live-кода от comerc (#кодеротбога): https://proglib.io/w/eff02ea0
YouTube
Осваиваю GoLang - YouTube
Нещадин Иван из Авито рассказывает про оптимизацию микросервиса на Go.
https://proglib.io/w/7e7a6022
https://proglib.io/w/7e7a6022
Хабр
Оптимизация микросервиса на Go на живом примере
Всем привет. Меня зовут Нещадин Иван, и я расскажу про оптимизацию одного из микросервисов Авито на Go. История построена вокруг различных инструментов, которые...
Автор статьи делится опытом организации структур в проектах на Go: https://proglib.io/w/b2f5174a
www.dudley.codes
How I Organize Structs in Go Projects
A quick look at some of the conventions I use to organize structs in large Go projects.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Подписывайтесь на наш Instagram и узнавайте полезную информацию первыми: instagram.com/proglibrary
Ali — инструмент тестирования нагрузки, способный выполнять анализ в режиме реального времени.
https://proglib.io/w/d19f5838
https://proglib.io/w/d19f5838
Библиотека Go-разработчика | Golang pinned «Подписывайтесь на наш Instagram и узнавайте полезную информацию первыми: instagram.com/proglibrary»
Читайте интервью с Java-тимлидом компании Dino Systems. Вы узнаете из первых рук, легко ли пройти путь от джуна до профессионала высокого класса и какие препятствия могут на нем встретиться.
https://proglib.io/sh/VLBFeGyvWu
https://proglib.io/sh/VLBFeGyvWu
Библиотека программиста
☕ «Тот, кто приходит за деньгами либо для престижа, не выдерживает темпа»
Изучить Java с нуля и пройти путь от джуна до высококлассного разработчика – задача непростая, но герою интервью это удалось. О сложностях в освоении профессии нашему корреспонденту рассказал тимлид компании DINS Андрей Кирдеев.