Публикации по теме '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)..