package main

import (
	"fmt"
	"os"
	"bufio"
	"strings"
)

func main() {

	file, _ := os.Open("/app/docs/database/csv/AG_shock.csv")
	defer file.Close()
	scanner := bufio.NewScanner(file)
	for i := 0; scanner.Scan() && i < 3; i++ {
		line := scanner.Text()
		fields := strings.Split(line, "|")
		fmt.Printf("Line %d: len=%d fields=%v\n", i, len(fields), fields)
		if len(fields) > 7 {
			fmt.Printf("  Field 7 (pos): [%s]\n", fields[7])
		}
	}
}
