func divhist(src fquery.Source) { res, err := src.DividendHist([]string{"BELG.BR", "TNET.BR"}) if err != nil { fmt.Println("gofinance: could not fetch history, ", err) return } fmt.Printf("succesfully fetched %v symbols' dividend history\n", len(res)) for symb, hist := range res { fmt.Println(symb) fmt.Println("===========") fmt.Println("Length:", len(hist.Dividends)) for _, row := range hist.Dividends { fmt.Println("row:", row.Date.GetTime().Format("02-01-2006"), row.Dividends) } } }