This commit is contained in:
dreddsa5dies
2022-02-10 09:52:16 +03:00
parent b68e4a837a
commit 509befee65
2 changed files with 8 additions and 2 deletions

View File

@@ -25,7 +25,13 @@ Zero value у slice == nil
Возможные операции: len, cap, append.
### <a name="6"></a> Как устроен тип map?
Map в Go это хэш таблица, позволяющая хранить пары ключ-значение и обладающая следующими функциями: маппинг, вставка, удаление, поиск. Map in Go не упорядоченная. Место поиска определяется рандомно. Когда мы пытаемся получить значение из мапы, а его там нет, получаем «нулевое значение типа», что в случае числа 0. Map ссылочный тип и мало объявить переменную, надо ее проинициализировать.
### <a name="7"></a> Каков порядок перебора map?
Случайным образом.
### <a name="8"></a> Что будет, если читать из закрытого канала?
### <a name="9"></a> Что будет, если писать в закрытый канал?
### <a name="10"></a> Как вы отсортируете массив структур по алфавиту по полю Name?