/
IvanCode
/
learn_go_for_interview
Обзор
Документация
Войти
/
IvanCode
/
learn_go_for_interview
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
map/main.go
25 строк
819 B
Ivan
init commit
22 июн 2026, 15:14
22 июн 2026, 15:14
557e324
Код
Авторство
О чём код?
package main import "fmt" func main() { people := map[string]int{ "Ivan" : 1, "Artem" : 2, "Igor" : 3, } _,ok := people["Ivan"] // проверка сущевствования записи fmt.Println(ok) // true /* еще способ создания map */ myMap := make(map[string]int) myMap["Ivan"] = 67 // map["key"] = value fmt.Println(myMap["Ivan"]) } /* Что может быть ключем - любые типы,которые аоддерживают операторы сравнения (==,!=) базовые типо, символы, указалеты, массивы, структуры если все поля поддерживают ==,!= не может быть: slice,[]byte,func,map,структуры, у которых поля не могу быть ключом */