package main
import (
"encoding/csv"
"fmt"
"os"
)
type Websites struct {
ID string
Country string
Group string
}
func main(){
csvFile, err := os.Open("test.csv")
if err != nil {
fmt.Println(err)
}
fmt.Println("Successfully Opened CSV file")
defer csvFile.Close()
csvLines, err := csv.NewReader(csvFile).ReadAll()
if err != nil {
fmt.Println(err)
}
var count float64
for _, line := range csvLines {
count += 1
website := Websites{
ID: line[0],
Country: line[1],
Group: line[2],
}
fmt.Println(count, website.ID+" "+website.Country)
}
}