[go] 맵에 데이터 추가하기

Go 언어에서 맵(Map)은 키-값 쌍을 저장하는 자료구조로 사용됩니다. 맵에 데이터를 추가하려면 내장 함수 make 및 인덱스 연산자를 사용하여 새로운 요소를 추가해야 합니다.

package main

import "fmt"

func main() {
    // 빈 맵 생성
    m := make(map[string]int)

    // 맵에 데이터 추가
    m["apple"] = 10
    m["banana"] = 5
    m["cherry"] = 3

    // 맵 출력
    fmt.Println(m)
}

위 코드에서 make 함수를 사용하여 빈 문자열을 키로 사용하고 정수를 값으로 사용하는 맵을 생성합니다. 이후 인덱스 연산자([])를 사용하여 새로운 요소를 추가합니다.

위 코드를 실행하면 다음과 같은 결과를 볼 수 있습니다.

map[apple:10 banana:5 cherry:3]

이제 맵에 데이터를 추가하는 방법을 알게 되었습니다. Go 언어로 맵을 사용하여 효과적으로 데이터를 관리할 수 있습니다.