Size: a a a

2020 April 16

а

а кто это in Go-go!
^uint32(0) это MaxUint
источник

а

а кто это in Go-go!
зачем...
источник

zl

ziggy lucid in Go-go!
@kirilldanshin или @valyala, можете по-русски объяснить, что именно показывает fasthttp.Server.GetCurrentConcurrency()? И почему он всегда нулевой?
источник

а

а кто это in Go-go!
ziggy lucid
@kirilldanshin или @valyala, можете по-русски объяснить, что именно показывает fasthttp.Server.GetCurrentConcurrency()? И почему он всегда нулевой?
возвращает s.concurrency
источник

zl

ziggy lucid in Go-go!
а Валялкина тут нет случайно?
источник

DP

Daniel Podolsky in Go-go!
ziggy lucid
а Валялкина тут нет случайно?
в этом чате нет, но в телеграме есть
источник

zl

ziggy lucid in Go-go!
а кто это
возвращает s.concurrency
у меня он всегда равен нулю - я грузил сервер, как мог только
источник

DP

Daniel Podolsky in Go-go!
а, нет, и в этом есть :) @valyala
источник

а

а кто это in Go-go!
ziggy lucid
у меня он всегда равен нулю - я грузил сервер, как мог только
так я вам выше кинул скрин и ссылку на код, который его может менять
источник

AK

Anton Kucherov in Go-go!
ziggy lucid
@kirilldanshin или @valyala, можете по-русски объяснить, что именно показывает fasthttp.Server.GetCurrentConcurrency()? И почему он всегда нулевой?
Получает текущую конкурентность? Что бы это не означало. 🤔 Немного странное имя я бы сказал. Но видимо надо понимать домен.
источник

а

а кто это in Go-go!
что есть текущая конкурентность
источник

AK

Anton Kucherov in Go-go!
Это уже не ко мне, я просто на русский перевел. Я тоже не понимаю. Наверное какая то абстракция
источник

zl

ziggy lucid in Go-go!
а что значит вот эта строчка?
atomic.AddUint32(&s.concurrency, ^uint32(0))
разве это ^uint32(0) не ноль?
источник

а

а кто это in Go-go!
ziggy lucid
а что значит вот эта строчка?
atomic.AddUint32(&s.concurrency, ^uint32(0))
разве это ^uint32(0) не ноль?
^ это побитовое NOT
источник

а

а кто это in Go-go!
это будет MaxUint
источник

а

а кто это in Go-go!
я так понял
источник

DP

Daniel Podolsky in Go-go!
ziggy lucid
а что значит вот эта строчка?
atomic.AddUint32(&s.concurrency, ^uint32(0))
разве это ^uint32(0) не ноль?
это именно НЕ 0 :)
источник

zl

ziggy lucid in Go-go!
а кто это
^ это побитовое NOT
NOT от нуля разве не то же самое, что и ничего не делать?
источник

а

а кто это in Go-go!
это очень хитрый способ вычесть единицу
источник

а

а кто это in Go-go!
за счет приколов с переполнением
источник