@@ -317,28 +317,28 @@ func (p *Parser) Bool(i int) bool {
317317
318318// Int parses and returns field i as an integer value.
319319func (p * Parser ) Int (i int ) int {
320- x , err := strconv .ParseInt (string ( p .getField (i ) ), 10 , 64 )
320+ x , err := strconv .ParseInt (p .getField (i ), 10 , 64 )
321321 p .setError (err , "error parsing int" )
322322 return int (x )
323323}
324324
325325// Uint parses and returns field i as an unsigned integer value.
326326func (p * Parser ) Uint (i int ) uint {
327- x , err := strconv .ParseUint (string ( p .getField (i ) ), 10 , 64 )
327+ x , err := strconv .ParseUint (p .getField (i ), 10 , 64 )
328328 p .setError (err , "error parsing uint" )
329329 return uint (x )
330330}
331331
332332// Float parses and returns field i as a decimal value.
333333func (p * Parser ) Float (i int ) float64 {
334- x , err := strconv .ParseFloat (string ( p .getField (i ) ), 64 )
334+ x , err := strconv .ParseFloat (p .getField (i ), 64 )
335335 p .setError (err , "error parsing float" )
336336 return x
337337}
338338
339339// String parses and returns field i as a string value.
340340func (p * Parser ) String (i int ) string {
341- return string ( p .getField (i ) )
341+ return p .getField (i )
342342}
343343
344344// Strings parses and returns field i as a space-separated list of strings.
0 commit comments