delete(m, key) удаляет ключ из map. Операция O(1) amortized. Важно: память под bucket не освобождается — map в Go не уменьшается после удалений. Если ты добавил миллион ключей и удалил их все, map всё ещё занимает память. Решение — создать новую map и скопировать нужные ключи. delete от несуществующего ключа — no-op, не паникует.
Как работает map delete?
Junior
279 просмотровAFK Offer AI
Что такое form data vs JSON body?