В Go можно спрятать переменную под мьютекс и сделать к ней доступ только через методы Get и Set. Это довольно очевидный подход, который сразу приходит на ум. Всё чётко, пока нужно просто перезаписывать значение целиком. Но как только понадобится его прочитать, изменить и записать обратно (например, сделать counter + 1), то попадаешь в ловушку. Поэтому конкуретные структуры данных часто используют замыкания дл модификации значений
11.03.2026
Похожее
24.04.2026
eBPF в GitHub
Ребята из GitHub рассказали как они используют eBPF. С помощью eBPF они перех...
23.04.2026
Soppo
Какая-то неожиданная волна новых языков, похожих на Go, только с блэкджеком и гу...
23.04.2026
Только свои ошибки
В многослойном Go-сервисе легко случайно пропустить наверх ошибки хранения данны...
22.04.2026
Паттерн репозиторий
Да да, банально, но всегда интересно смотреть кто как реализует разные паттерны ...