Golang - map[string]interface{}을 활용하여 슬라이스 및 배열에 데이터 넣기 실습
Go 언어에서 map[string]interface{}란?? Go언어에서 map[string]interface{}는 key는 string이고 value는 어떤 타입이든 될 수 있는 map 타입을 정의하는 타입입니다. map은 파이썬에서는 딕셔너리 즉 키와 밸류로 이루어진 객체타입이죠 그렇다면 이런 타입을 왜 Go언어에서 자주? 쓸까요?? ( 제 입장에서 자주일수도 있습니다.) Go언어에서 map[string]interface{}를 쓰는 이유?? 일반적으로 Go 언어에서 map[string]interface{}를 쓰는 이유는 일반적으로 JSON 데이터를 다룰 때 사용합니다. 예를 들어 다음과 같은 JSON 데이터가 있다고 가정해봅시다. { "name": "Alice", "age": 30, "is_stude..
Programming Language/Go
2023. 4. 16. 15:08