(row, key string)
| 57 | } |
| 58 | |
| 59 | func (r *TabReader) ReadRow(row, key string) (string, bool) { |
| 60 | idx, ok := r.indexs[key] |
| 61 | if !ok { |
| 62 | return "", false |
| 63 | } |
| 64 | var value string |
| 65 | if idx.end == -1 { |
| 66 | value = row[idx.start:] |
| 67 | } else { |
| 68 | value = row[idx.start:idx.end] |
| 69 | } |
| 70 | return strings.TrimSpace(value), true |
| 71 | } |
no outgoing calls