OpenFS is the version of [Table.OpenCSV] that uses an [fs.FS] filesystem.
(fsys fs.FS, filename string, delim Delims)
| 118 | |
| 119 | // OpenFS is the version of [Table.OpenCSV] that uses an [fs.FS] filesystem. |
| 120 | func (dt *Table) OpenFS(fsys fs.FS, filename string, delim Delims) error { |
| 121 | fp, err := fsys.Open(filename) |
| 122 | if err != nil { |
| 123 | return errors.Log(err) |
| 124 | } |
| 125 | defer fp.Close() |
| 126 | return dt.ReadCSV(bufio.NewReader(fp), delim) |
| 127 | } |
| 128 | |
| 129 | // OpenCSV reads a table idx view from a comma-separated-values (CSV) file |
| 130 | // (where comma = any delimiter, specified in the delim arg), |
no test coverage detected