добрый день! есть go приложение, которое потребляет ~600MB памяти по показателям htop. когда снимаю профиль хипа через pprof, он видит только ~100MB. если посмотреть через run...
зачем вообще там сортировка для нахождения максимума? можно же просто пройтись за один проход и найти максимальный элемент. что-то типа такого https://play.golang.org/p/ASK9Ms...
подскажите, плиз. хочу сделать http middleware, в которой проверять подпись запроса (берем секрктный ключ, добавляем к нему боди, берем от этого всего hmac sha256, сравниваем ...
можно поподробнее? насколько я помню, go использует quick sort, сложность которого O(nlogn). В моей имплементации O(n). Если я ничего не путаю
type assertion только к интерфейсам применяется. как это вообще компилируется?)
вопрос в том, почему цена на одиy и тот же курс отличается и от чего она зависит?)