Публикации по теме 'golang'


Наблюдение за метриками приложения Go с помощью Prometheus, часть 01
Если вам нравится читать статьи на Medium и вы заинтересованы в том, чтобы стать участником, я буду рад поделиться с вами своей реферальной ссылкой! Присоединяйтесь к Medium по моей реферальной ссылке — Адам Шпилевич Как участник Medium, часть вашего членского взноса идет авторам, которых вы читаете, и вы получаете полный доступ к каждой истории… medium.com Приложения, созданные с помощью Go, известны своей скоростью, эффективностью..

GO: как установить Go на Windows 10
ГОЛАНГ GO: как установить Go на Windows 10 Требуется настройка среды на нашем локальном компьютере, чтобы мы могли запускать, создавать и компилировать проекты Go. Операционная система, над которой мы будем работать, — Windows, и вся структура каталогов и описания путей к папкам будут основаны на Windows 10. Эта настройка среды будет аналогичной и для других версий Windows. Давайте начнем с установки Go на наш локальный компьютер с Windows 10. ☛ Шаг 1: Установите программу..

Творческие шаблоны
Шаблоны создания — это шаблоны проектирования, которые имеют дело с механизмами создания объектов, пытаясь создать объекты способом, подходящим для ситуации. Вот несколько примеров шаблонов создания и того, как их можно реализовать в Go: Singleton . Шаблон Singleton гарантирует, что класс имеет только один экземпляр, предоставляя при этом глобальную точку доступа к этому экземпляру. Copy code type Singleton struct {} var instance *Singleton func GetInstance() *Singleton { if instance..

Как создать PDF в Go: пошаговое руководство
Голанг: как направлять Как создать PDF в Go: пошаговое руководство Следите за тем, как мы создаем счет в формате PDF с нуля Введение Если вы не жили под скалой последние 20 лет, вы должны знать, что с PDF-файлами может быть сложно работать, особенно при работе с динамическим контентом (например, с персонализированной информацией). В случае со счетами-фактурами это становится все более заметным и очевидным. Я имею в виду, что никто не хочет вручную изменять информацию в каждом..

Памятка программиста для разработчиков Java, переходящих на GoLang!
Овладейте искусством GoLang с помощью этого подробного руководства, разработанного специально для Java-разработчиков! Введение Как программист, я был очарован простотой, которую GoLang предлагает сообществу разработчиков, особенно тем, как быстро кто-то может освоить GoLang и начать писать сложные приложения в день-1 . Но, как и в случае с любым другим языком программирования и фреймворком, вы должны смотреть видео на YouTube и делать заметки, чтобы получить некоторое базовое..

Использование DynamoDB с Golang
Основы Маршалинг Выражения Представление юридических лиц Наборы струн За последние пару недель я потратил некоторое время на перенос существующего сервиса на Golang . Если вы читали мой блог раньше, то знаете, что я большой поклонник бессерверных решений. Неудивительно, что я основывал свой сервис на бессерверных технологиях, таких как Lambda и DynamoDB. Обучение написанию лямбда-кода на Go было самостоятельным вызовом, как и работа с DynamoDB. К счастью, AWS SDK..

Мастер sync.WaitGroup в Go
Было бы пустой тратой сил объяснять эту концепцию в тексте, а не в коде, здесь давайте приведем несколько примеров, чтобы вы сначала получили общее представление о sync.WaitGroup . Играйте со следующим кодом на Go Playground: https://go.dev/play/ Пример 1. Дождитесь завершения нескольких горутин: var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(num int) { defer wg.Done() fmt.Println("Processing task", num)..