[go] CSV 파일 읽기
package main

import (
	"encoding/csv"
	"fmt"
	"os"
)

func main() {
	file, err := os.Open("example.csv")
	if err != nil {
		fmt.Println("Error:", err)
		return
	}
	defer file.Close()

	reader := csv.NewReader(file)
	records, err := reader.ReadAll()
	if err != nil {
		fmt.Println("Error:", err)
		return
	}

	for _, row := range records {
		for _, col := range row {
			fmt.Print(col, " ")
		}
		fmt.Println()
	}
}

위의 코드는 example.csv 파일을 읽고, 각 행과 열의 데이터를 터미널에 출력합니다.

참고 문서: