@valyala а Вы совсем не используете goland?
а какой смысл считать вообще хеш от структуры например?
а вот все кричат "чистая архитектура" - это какой-то стандарт или же всё таки рекомендации?
зачем мне его ещё раз объявлять если я использую этот пакет и импортирую его?
битовых полей нету в go (или я что-то пропустил) ?
а почему cache miss то в случае "найти структуру" ? https://t.me/gogolang/716183
А в Си есть CString?
что изменится если поменять interface{} на any? я вот не совсем понимаю...
@onokonem а вот кстати в своем списке вопросов вроде ты упоминал что частое использование atomic может привести к потере производительности... там какие-то проблемы с кроме сб...
func httpDo(ctx context.Context, req *http.Request, f func(*http.Response, error) error) error { // Run the HTTP request in a goroutine and pass the response to f. c :...
@schors это же везде одинаково? :)
а вот скажите умные люди, в C я обычно использовал конструкцию do {} while(0) избежать goto при ошибке... Правильно ли в Go использовать вместо вызов func(){}() и return если ...
https://docs.google.com/spreadsheets/d/1H3xPB4PgWeFcHjZ7NOPtrcya_Ua4jUolWm-7z9-jSpQ/htmlview интересно в go-проектах подобного нету??? кто-то встречал???
ну т.е. можно взять так-же собрать структуру как в Си и скопировать туда например заголовок какого-то IP через Unsafe и потом прочитать?
народ, а вот скажите - при использовании sync.Pool и если я отдаю указатель на то, что хранится в пуле и в тоже время используется periodic eviction для элементов - кто-то воо...
Ну тогда вопрос - ведь деньги на счете - это же по сути число в базе - думаю это очевидно... Наверное есть базы, которые пддерживают big.Float? :)
народ, а скажите кто-то заморачивался на тему от каких объемов данных или количеств разумно использовать sync.Pool вместо скажем алокации?
Иногда такие дискуссии возникают типа "меня не волнует как но дайте мне переменные пераметры!". А никто не задумывался как это должно быть реализовано на уровне железа?
Слайс - это структура, в которой есть указатель на массив, сколько в этом массиве занято (len), сколько в этом массиве всего места (cap). Вы что увеличивать то собрались? Если...
Ты хочешь сказать что если у меня есть буффер в 4000 байт на передающей стороне и на принимающей и я его отсылаю - на принимающей будет несколько вызовов Read - в зависимости ...