>백엔드 개발 >Golang >Golang 구조체에 대한 올바른 JSON 매핑을 보장하는 방법은 무엇입니까?

Golang 구조체에 대한 올바른 JSON 매핑을 보장하는 방법은 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-11-16 08:59:03361검색

How to Ensure Correct JSON Mapping for Golang Structs?

Golang에서 JSON 역마샬링: 필드를 올바르게 매핑

JSON을 map[string]Context로 역마샬링하려면 Context 구조체의 필드를 내보내는 것이 중요합니다. 적절한 JSON 매핑을 활성화합니다. 필드를 내보내면 JSON 언마샬러가 해당 값에 액세스하고 설정할 수 있습니다.

제공된 JSON 데이터에서 Context의 제목, 스토리 및 옵션 필드는 JSON 개체의 해당 필드에 매핑됩니다. 그러나 초기 정의에서는 이러한 필드가 내보내지지 않습니다.

이 문제를 해결하려면 Context 및 Option 구조체를 다음과 같이 수정하세요.

type Context struct {

위 내용은 Golang 구조체에 대한 올바른 JSON 매핑을 보장하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.