package sysconf import ( "fmt" "testing" ) func Test_csv(t *testing.T) { //var test Sqlplus var text=` 姓名,班级,性别,年龄 张三,"我,不""知道",boy,23 "里斯","哈哈",girl,23 ` fmt.Println(csvAnalyse(`请求权,lkjdshck,dsvdsv,"sdvkjsdv,",=dsvdsv,"=,dsvsdv"`)) a,b:=ParseCSV([]byte(text),true) fmt.Println(b) fmt.Println(a.Row(0).Col(3).MustInt()) } type csvtest struct { A string B int } func Test_Masharl(t *testing.T) { //var test Sqlplus /* var a []csvtest = []csvtest{ {"lala",1}, {"haha",34}, } */ var a [][]string a=append(a,[]string{"a","b","c"}) a=append(a,[]string{"1",`s"s"d`,"3"}) b,_:=MarshalCSV([]string{},a) fmt.Println(string(b)) }