// handleData adds the data to the cache if there is still room, and if
// this fills the cache then it uses the cached data to populate the
// dataframe. The cached lines allow the datatypes of the columns to be
// guessed. If the cache is full then the data is added to the dataframe
// directly.
handleData adds the data to the cache if there is still room, and if
this fills the cache then it uses the cached data to populate the
dataframe. The cached lines allow the datatypes of the columns to be
guessed. If the cache is full then the data is added to the dataframe
directly.
// handleData adds the data to the cache if there is still room and if // this fills the cache then it uses the cached data to populate the // dataframe . The cached lines allow the datatypes of the columns to be // guessed . If the cache is full then the data is added to the dataframe // directly .
func handleData(dfr *DFReader, state *dfReadState, df *DF) (bool, error) {
	df.AddRowFromText(state.cols)
	if !dfr.allowErrors && df.errCount != 0 {
		return false, dfErrorf("%s: parsing errors", state.loc)
	}
	return false, nil
}
func handleData ( dfr * DFReader , state * dfReadState , df * DF ) ( bool , error ) { df . AddRowFromText ( state . cols ) if ! dfr . allowErrors && df . errCount != 0 { return false , dfErrorf ( " " , state . loc ) } return false , nil }
handleData adds the data to the cache if there is still room, and if
this fills the cache then it uses the cached data to populate the
dataframe.
handleData adds the data to the cache if there is still room and if this fills the cache then it uses the cached data to populate the dataframe .