Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

113 total results found

Удаление и управление тегами в Git

GIT

Ниже описаны основные команды для удаления тегов в Git и различия между лёгкими и аннотированными тегами. Удаление тегов 1. Локальное удаление тега git tag -d v0.1.0 Что делает Удаляет локальную метку (тег) с именем v0.1.0 из вашего репозитория. Ка...

Информация по append в Go

GO

append — одна из самых важных встроенных функций в Go для работы со слайсами. Ниже рассмотрены все возможные способы использования, примеры и пояснения. 🔧 Базовый синтаксис append(slice, elems...) slice — срез, к которому добавляем elems... — один или ...

Как устроен планировщик горутин в Go: G-M-P модель

GO

Go использует уникальную модель управления конкурентностью — G-M-P (Goroutine, Machine, Processor), которая обеспечивает масштабируемость, высокую производительность и лёгкость работы с параллелизмом. 🧠 Компоненты Go-планировщика Обозначение Названи...

Сравнение: Мьютексы и Каналы в Go

GO

Go предлагает два подхода к синхронизации и обмену данными между горутинами: 🔒 Мьютексы (Mutex) — синхронизация доступа к общей памяти 📬 Каналы (Channels) — передача данных без разделяемой памяти 🔒 Мьютексы (sync.Mutex) Мьютекс позволяет гарантироват...

Поведение for range с каналами в Go

GO

В Go for v := range ch используется для последовательного чтения из канала ch. Цикл завершится только после того, как: канал будет закрыт, и все значения из него будут прочитаны 🔁 Сценарии поведения 1. Канал пуст и не закрыт ch := make(chan string) ...

🧱 Приложение 12 факторов: современный подход к разработке

WEB

12-Factor App — это методология создания облачно-ориентированных приложений. Она помогает делать проекты масштабируемыми, устойчивыми к сбоям и легко развёртываемыми. Вот краткое описание каждого из 12 факторов. 1. 🧬 Кодовая база (Codebase) Одна кодовая ...