3. Go언어 기초 (자료구조, Map)
이번 글 목차 1. Map Go에서의 Map은? 1. 개념 1) map은 해시테이블로 구현 (Key, Value로 되어 있으며 키를 이용해서 상수 시간에 가져올 수 있다. 단, 순서는 없다.) 2. 기본 활용방법 //1. 맵을 담는 변수 정의 var m map[keyType]valueType //2. 맵 생성 m := make(map[keyType]valueType) //2-1. 빈 맵 생성 m := map[keyType]valueType{} //3. 맵에 value 추가 map[key] = value //4. 맵에 키가 들어있는지 확인 value, ok := m[key] //5. 맵에 키 완전 삭제 delete(m, key) 3번에 대해 조금 더 알아보면 map에 해당 키가 없으면 자료형의 기본값이 반..