Instead of using csv files for generating out markdown file for the guide app in this cli tool, it might make more sense to look into using json lists or even yaml.
There are several reasons for this:
csv is a complicated file format with many pitfalls that may occur.
encoding issues (files from google services are usually utf-16 or sth which may result in issues when processed)
Potential misunderstanding from using the csv files
Difficulty to validate csv files
There needs to be workarounds when handling csv files. Note, there are some articles out there that mention that encoding/csv works with utf-8.
Instead of using csv files for generating out markdown file for the guide app in this cli tool, it might make more sense to look into using json lists or even yaml.
There are several reasons for this:
There needs to be workarounds when handling csv files. Note, there are some articles out there that mention that
encoding/csv
works with utf-8.