Size: a a a

2019 December 27

SG

Sergey G in Go-go!
В плейграунд нет рандома
источник

SA

Sky Alex in Go-go!
Sergey G
В плейграунд нет рандома
Да, но у меня локально почему то есть.
источник

SG

Sergey G in Go-go!
Там так задумано, а локально задумано что есть
источник

SG

Sergey G in Go-go!
Если я верно помню как работает плейграунд
источник

SA

Sky Alex in Go-go!
Стоп, при чем тут рандом?
источник

SG

Sergey G in Go-go!
Понял)
источник

SG

Sergey G in Go-go!
Ошибся
источник

Y

Yevhenii in Go-go!
Какой вариант предпочтительнее?
источник

G

German in Go-go!
Yevhenii
Какой вариант предпочтительнее?
Второй
источник

SA

Sky Alex in Go-go!
У меня три вопроса, и я нихрена не понимаю.
1. Почему срабатывает default после signal <- true
2. почему Playground как то счтает до 6 а у меня локально до 5?
3. Почему у меня раз из десяти пропадает вывод "func exit"?
источник

S

Supreme in Go-go!
Sky Alex
У меня три вопроса, и я нихрена не понимаю.
1. Почему срабатывает default после signal <- true
2. почему Playground как то счтает до 6 а у меня локально до 5?
3. Почему у меня раз из десяти пропадает вывод "func exit"?
Зачем вы вообще используете для блокировки таймер ?
источник

SA

Sky Alex in Go-go!
Supreme
Зачем вы вообще используете для блокировки таймер ?
А что здесь плохого?
источник

S

Supreme in Go-go!
Попробуйте через канал семафор заблокировать выполнение
источник

S

Supreme in Go-go!
Главной горутины
источник

SA

Sky Alex in Go-go!
Тут главний вопрос почему после signal <- true еще раз выполняется default?
источник

SA

Sky Alex in Go-go!
И даже ведь если припустить что у меня получалась годнка через кратные отрезки времени то почему тогда:
https://play.golang.org/p/pLsgZbW3sSj

выдает аналогичный результат?
источник

S

Supreme in Go-go!
За то время на которую блок рвёте вероятно он успевает пробежать 6 раз логично блок дефаулт будет выполнять пока в канал ничего не приходит
источник

SA

Sky Alex in Go-go!
Supreme
За то время на которую блок рвёте вероятно он успевает пробежать 6 раз логично блок дефаулт будет выполнять пока в канал ничего не приходит
Так теперь поставил в горутине time.Sleep(time.Millisecond * 1000) а в main time.Sleep(time.Millisecond * 2500)
источник

S

Supreme in Go-go!
Зачем вам подбирать время ? Вы что конкретно хотите сделать ?
источник

SA

Sky Alex in Go-go!
Или bool по каналу передается дольше 500мс?
источник