I am unable to reproduce your issue: go1.8.3 na Apple Orange Pear Small 2 3 3 Normal 5 2 4 Large 6 7 8
go1.9 na Apple Orange Pear Small 2 3 3 Normal 5 2 4 Large 6 7 8 devel +bad6b6f Fri Aug 25 23:29:55 2017 +0000 na Apple Orange Pear Small 2 3 3 Normal 5 2 4 Large 6 7 8 To reproduce the issue precisely, provide us with a copy of your input: test.xlsx. Peter On Saturday, August 26, 2017 at 7:29:13 AM UTC-4, peterGo wrote: > > In Go, always check for errors. For example, > > mysheet := xlsx.GetSheetName(1) > > > https://godoc.org/github.com/360EntSecGroup-Skylar/excelize#File.GetSheetName > > func (*File) GetSheetName > > func (f *File) GetSheetName(index int) string > > GetSheetName provides function to get sheet name of XLSX by given > worksheet index. > If given sheet index is invalid, will return an empty string. > > Peter > > On Friday, August 25, 2017 at 6:10:40 PM UTC-4, G Shields wrote: >> >> Under 1.8.3 the program run: >> package main >> >> import ( >> "fmt" >> "os" >> "strconv" >> >> "github.com/Luxurioust/excelize" >> ) >> >> func checkErr(err error) { >> if err != nil { >> fmt.Println(err) >> os.Exit(1) >> } >> >> } >> func main() { >> >> xlsx, err := excelize.OpenFile("test.xlsx") >> checkErr(err) >> mysheet := xlsx.GetSheetName(1) >> index := xlsx.GetSheetIndex(mysheet) >> rows := xlsx.GetRows("Sheet" + strconv.Itoa(index)) >> for _, row := range rows { >> for _, colCell := range row { >> fmt.Print(colCell, "\t") >> } >> fmt.Println() >> } >> } >> >> With results of: >> na Apple Orange Pear >> Small 2 3 3 >> Normal 5 2 4 >> Large 6 7 8 >> Success: process exited with code 0. >> >> Under 1.9 I get no data and no errors: >> Success: process exited with code 0. >> > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.