From 126d48c25b1ab71247b29ce9dae709efb0b68b56 Mon Sep 17 00:00:00 2001 From: gokce Date: Mon, 21 Oct 2019 22:25:05 +0300 Subject: [PATCH] added reading csv file --- examples/read-file/ReadCsvFile.go | 22 ++++++++++++++++++++++ examples/read-file/example.csv | 13 +++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 examples/read-file/ReadCsvFile.go create mode 100644 examples/read-file/example.csv diff --git a/examples/read-file/ReadCsvFile.go b/examples/read-file/ReadCsvFile.go new file mode 100644 index 0000000..1499000 --- /dev/null +++ b/examples/read-file/ReadCsvFile.go @@ -0,0 +1,22 @@ +package main + +import ( + "encoding/csv" + "fmt" + "log" + "os" +) + +func main() { + resp, err := os.Open("example.csv") + if err != nil { + log.Fatalln("Couldn't open the csv file", err) + } + r, err := csv.NewReader(resp).ReadAll() + if err != nil { + log.Fatal(err) + } + + fmt.Println(r) + +} diff --git a/examples/read-file/example.csv b/examples/read-file/example.csv new file mode 100644 index 0000000..157288c --- /dev/null +++ b/examples/read-file/example.csv @@ -0,0 +1,13 @@ +Fabri +Loris Karius +Gokhan Gonul +Caner Erkin +Victor Ruiz +Atiba Hutchinson +Oguzhan Ozyakup +Talisca +Sosa +Ricardo Quaresma +N'koudou +Cenk Tosun +Mario Gomez