struct 질문

미해결질문
제로초짱? 프로필

안녕하세요 공부하다가 찾아보니 궁금해서 질문합니다.

type Bird struct {
	Species     string `json:"birdType"`
	Description string `json:"what it does"`
}

struct에 ``안에 있는내용을 어떤걸 뜻하는지 잘 모르겠습니다. 태깅하는건 알겠는데 json이 왜 붙어있는지 잘모르겠습니다.

좋은사람 프로필
좋은사람 2달 전

좋은 질문입니다.

grave 키가 golang struct에서 아래와 같은 기능을 합니다.

type NetworkInterface struct {

    Gateway              string `json:"gateway"`
    IPAddress            string `json:"ip"`
    IPPrefixLen          int    `json:"ip_prefix_len"`
    MacAddress           string `json:"mac"`
    ...
}

위를 예를들고 gateway 필드는
output 부분을 유심히 봐주세요~

n := NetworkInterface{
   Gateway : "foo"
}
json.Marshal(n)
// will output `{"gateway":"foo",...}`
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스