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.

Reply via email to