struct 태그에 대한 Go 규칙을 따르지 않는 struct 태그를 보고합니다.

이 규칙에 따르면, 태그 문자열은 선택적으로 공백으로 구분된 key:"value" 쌍의 연결입니다. 각각의 키는 space (U+0020 ' '), quote (U+0022 '"')colon (U+003A ':') 외에 비제어 문자로 구성된 비어 있지 않은 문자열입니다. 각각의 값은 U+0022 '"' 문자 및 Go 문자열 리터럴 구문을 사용하여 따옴표로 묶여 있습니다.

또한, 이 검사는 태그가 사용된 필드가 내보내졌는지 확인합니다.

올바른 태그의 예:

type Example struct {
  Field int 'json:"field" xml:"demo"'
}