ссылки
Подробнее
-
Ссылки на слоистую архитектуру в голанге
-
fmt.Printf — форматирование , маски вывода
В языке программирования Go функция
fmt.Printf
используется для форматированного вывода строк. Эта функция работает подобно функцииprintf
в C и других языках программирования, которые поддерживают такой вид форматирования.
Подробнее -
golang- описание примитивов синхронизации
В Go примитивы синхронизации можно найти в пакете
sync
и они включают в себяMutex
,RWMutex
,WaitGroup
иOnce
. Ниже представлен краткий обзор каждого из примитивов и примеры их использования.
Подробнее -
Конкуренция и параллелизм в го, простые примеры
Давайте начнем с определений и различий между конкурентностью и параллелизмом:
Подробнее -
Приблизительный план обучения конкуренции в golang
План обучения конкуренции в Go (Golang):
1. Основы языка Go:
— Установка и настройка рабочего окружения.
— Базовый синтаксис языка Go.
— Работа с базовыми типами данных и структурами.
Подробнее -
rune в голанг
В Go (или «Golang») тип данных
rune
представляет собой кодовую точку Unicode. Под капотомrune
является псевдонимом дляint32
, так что каждыйrune
фактически является числом, представляющим соответствующий символ Unicode.
Подробнее -
что значит в голанг двоеточие в строке prefix = prefix[:len(prefix)-1]
В языке программирования Go двоеточие используется в контексте срезов (slices). Синтаксис среза позволяет получить подпоследовательность массива, среза или строки.
Подробнее -
Удаление вручную и восстановление голанг нужной версии
ppa:evarlast/golang1.4у меня не работает. Ниже приведен ручной способ установки Go.
Подробнее -
что значит команда go mod init example.com/mod
Команда go mod init example.com/mod используется в системе управления зависимостями языка программирования Go, которая называется Go Modules. Эта команда инициализирует новый модуль Go, создавая новый файл go.mod в текущем каталоге. Файл go.mod содержит информацию о модуле, включая его имя и версии зависимостей.
Подробнее -
Как дебажить golang проект если он запущен в docker-compose
Для отладки проекта на Go, который работает внутри контейнера Docker через docker-compose, вы можете использовать несколько подходов. Один из них — воспользоваться удалённой отладкой с помощью расширения Visual Studio Code для Go, которое обеспечивает интеграцию с dlv (Delve), отладчиком для Go.
Вот шаги, чтобы настроить удалённую отладку для проекта на Go в Docker через Visual Studio Code на Ubuntu:
Установка расширения для Go в Visual Studio Code. Установите расширение для Go в Visual Studio Code, если у вас его ещё нет. Это расширение предоставит интеграцию с отладчиком Delve.
Цены
1500 р/чБолее подробно тут: https://ftask.ru/цены