Перевод статьи, в которой демонстрируются интересные аспекты ручного управления памятью в Go, а также одновременное выполнение операций над памятью в Go и C++.
https://proglib.io/w/6a6706f0
https://proglib.io/w/6a6706f0
Хабр
Ручное управление памятью в языке Go
Привет, Хабр! Наши читатели не могли не заметить нашего растущего интереса к языку Go. Наряду с книгой из предыдущего поста, у нас найдется на эту тему немало и...
Ускоренный курс по изучению gRPC и его интеграции с вашими приложениями на Go.
https://proglib.io/w/7624b298
https://proglib.io/w/7624b298
🔥 Какие еще IT-каналы стоит читать в Telegram? Подписывайтесь на наших друзей:
CodeCamp — мастхэв канал для любого IT-специалиста: полезные сервисы, лайфхаки, подборки книг и видеоуроков.
Эксплойт — секреты безопасности в сети, хакерские трюки и полезные сервисы для айтишников и не только.
UniLecs — задачи, головоломки, книги и другие радости программиста.
GIT — это сборник инструментов для ИТ специалиста и не только.
@sitodel — авторы канала бесплатно обучают необходимым навыкам создания сайтов и делятся полезными инструментами для веб-разработки.
CodeCamp — мастхэв канал для любого IT-специалиста: полезные сервисы, лайфхаки, подборки книг и видеоуроков.
Эксплойт — секреты безопасности в сети, хакерские трюки и полезные сервисы для айтишников и не только.
UniLecs — задачи, головоломки, книги и другие радости программиста.
GIT — это сборник инструментов для ИТ специалиста и не только.
@sitodel — авторы канала бесплатно обучают необходимым навыкам создания сайтов и делятся полезными инструментами для веб-разработки.
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Через 7 часов закрывается регистрация на онлайн-хакатон по разработке децентрализованных финансовых протоколов на Tezos
Сооснователь и ранний архитектор Tezos Артур Брайтман записал видеоприглашение: «Одна из наших первоочередных задач — это привлечь на Tezos DeFi-активы. Экосистема растет и приветствует новые идеи. Приходите на хакатон и становитесь частью сообщества».
Онлайн-хакатон пройдет с 26 по 28 февраля. Регистрация заканчивается 26 февраля в 16:00 по Москве. Призовой фонд составит $25 000, максимальная награда — $12 000. Участники смогут продолжить разработку идей с хакатона при грантовой поддержке Tezos Foundation.
👉 Детали и регистрация 👈
Сооснователь и ранний архитектор Tezos Артур Брайтман записал видеоприглашение: «Одна из наших первоочередных задач — это привлечь на Tezos DeFi-активы. Экосистема растет и приветствует новые идеи. Приходите на хакатон и становитесь частью сообщества».
Онлайн-хакатон пройдет с 26 по 28 февраля. Регистрация заканчивается 26 февраля в 16:00 по Москве. Призовой фонд составит $25 000, максимальная награда — $12 000. Участники смогут продолжить разработку идей с хакатона при грантовой поддержке Tezos Foundation.
👉 Детали и регистрация 👈
Введение в интерфейсы Go: https://proglib.io/w/2ceadde3
«У Go хоть и простой синтаксис, но делать полезные вещи на нем не всегда просто» — примерно так описывает язык автор статьи, которая вызвала бурное обсуждение на различных форумах.
www.arp242.net
Go is not an easy language
50 оттенков Go
Разбираем распространённые ловушки, подводные камни и ошибки для разработчиков на Go.
https://proglib.io/w/f374b429
Разбираем распространённые ловушки, подводные камни и ошибки для разработчиков на Go.
https://proglib.io/w/f374b429
Devs ♥ Security
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
Go is a simple and fun language, but, like any other language, it has a few gotchas... Many of those gotchas are not entirely Go's fault. Some of these mistakes are natural traps if you are coming from another language....
Руководство для начинающих по разумным абстракциям с использованием Golang
В статье демонстрируется простая и понятная структура веб-сервера Golang, который автор использует для всех своих проектов, с особым акцентом на том, как реализовать абстракции.
https://proglib.io/w/ddbd8b85
В статье демонстрируется простая и понятная структура веб-сервера Golang, который автор использует для всех своих проектов, с особым акцентом на том, как реализовать абстракции.
https://proglib.io/w/ddbd8b85
Medium
A Beginners Guide to Sensible Abstractions using Golang
An article intended for recent beginners with Go, on how to implement sensible abstractions between business logic and lower level converns
Мы создали каналы, посвящённые тестированию и devops’у. Подписывайтесь, будет интересно.
Telegram
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
Все самое полезное для тестировщика в одном канале.
По рекламе: @proglib_adv
Учиться у нас: https://proglib.io/w/12538d6f
Работать у нас: https://job.proglib.io/
Для обратной связи: @proglibrary_feeedback_bot
По рекламе: @proglib_adv
Учиться у нас: https://proglib.io/w/12538d6f
Работать у нас: https://job.proglib.io/
Для обратной связи: @proglibrary_feeedback_bot
Хотите освоить сложную ИТ-специальность, но не знаете с чего начать? Начните с самого сложного!
4 марта с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Зачем нужна математика?». Вы узнаете, почему математику называют царицей наук, чем дискретная математика отличается от непрерывной и с чем едят матанализ.
Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.
Зарегистрироваться можно тут
4 марта с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Зачем нужна математика?». Вы узнаете, почему математику называют царицей наук, чем дискретная математика отличается от непрерывной и с чем едят матанализ.
Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.
Зарегистрироваться можно тут
Статья о том, как быстро создать микросервис на 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.