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

116 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) Одна кодовая ...

🔧 Как восстановить пользовательский профиль после смены DNS-суффикса или входа в домен в Windows

Windows

Если после изменения основного DNS-суффикса компьютера или подключения к домену Windows загрузила новый, пустой профиль пользователя (рабочий стол сброшен, файлы и настройки пропали) — скорее всего, старый профиль не удалён, а просто отключён системой. Это п...

Пример потока данных в Clean Architecture на Go

GO

Предисловие Clean Architecture (Чистая Архитектура), предложенная Робертом Мартином (Uncle Bob), — это подход к проектированию ПО, который подчеркивает разделение на слои с четкими зависимостями. Основная идея: сделать систему независимой от фреймворков, UI,...

Git: Изменение последнего коммита

GIT

Команда git commit --amend -m "новое сообщение коммита" Описание Команда git commit --amend позволяет изменить последний коммит в Git.С её помощью можно: заменить сообщение коммита; добавить или убрать файлы из последнего коммита; исправить изменения...