(tok json.Token)
| 76 | } |
| 77 | |
| 78 | func (x Bool) check(tok json.Token) string { |
| 79 | if got := tok.Kind(); got != json.Bool { |
| 80 | return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Bool) |
| 81 | } |
| 82 | |
| 83 | if got := tok.Bool(); got != x.val { |
| 84 | return fmt.Sprintf("Token.Bool(): got %v, want %v", got, x.val) |
| 85 | } |
| 86 | return "" |
| 87 | } |
| 88 | |
| 89 | type Str struct { |
| 90 | val string |