package function import ( "fmt" "github.com/xuri/excelize/v2" ) func ReadExcel(path string,host string) { // var sql []string // var pathSite []string // var pathBackupSite[]string // var pathBackupSiteMysql[]string f, err := excelize.OpenFile(path) if err != nil { fmt.Println(err) return } defer func() { // Close the spreadsheet. if err := f.Close(); err != nil { fmt.Println(err) } }() // Get value from cell by given worksheet name and cell reference. cell, err := f.GetCellValue("julien", "A2") if err != nil { fmt.Println(err) return } fmt.Println("-------------------------------------") fmt.Println(cell) fmt.Println("-------------------------------------") // Get all the rows in the Sheet1. rows, err := f.GetRows("julien") if err != nil { fmt.Println(err) return } for _, row := range rows { //fmt.Print(row) for _, colCell := range row { fmt.Print(colCell) } fmt.Println() } }