Comments 7
Зачем такие пренебрежения рекомендациям кодстайла языка?
https://github.com/golang/go/wiki/CodeReviewComments
0
Я про гонку не понял.
Мы там вроде как не ждем окончания горутин. Логично, что пока мы читаем читаем из одной переменной, горутина поменяет значение и значение в синглтоне изменится.
Но если мы просто дождемся окончания всех горутин, то значение будет одинаковое.
Как мьютекс тут влияет вообще?
Мы там вроде как не ждем окончания горутин. Логично, что пока мы читаем читаем из одной переменной, горутина поменяет значение и значение в синглтоне изменится.
Но если мы просто дождемся окончания всех горутин, то значение будет одинаковое.
Как мьютекс тут влияет вообще?
0
Я старался показать одно из решений. Подходов для синхронизации состояния объекта, как я упоминал, несколько.
-1
Не надо. Вот прям вообще никогда не надо так делать. Иметь глобальное состояние является плохой практикой в любом языке и Го тут не исключение.
+1
UFO just landed and posted this here
Sign up to leave a comment.
Тонкости реализации Singleton на Golang