Golang初心者です。
Golangの勉強がてらencoding/csvのreader.goを読んでいたところ以下のメソッドがどのように使われているかが分かりません。
reader.go:73行目
Go
1func (e *ParseError) Error() string { 2 if e.Err == ErrFieldCount { 3 return fmt.Sprintf("record on line %d: %v", e.Line, e.Err) 4 } 5 if e.StartLine != e.Line { 6 return fmt.Sprintf("record on line %d; parse error on line %d, column %d: %v", e.StartLine, e.Line, e.Column, e.Err) 7 } 8 return fmt.Sprintf("parse error on line %d, column %d: %v", e.Line, e.Column, e.Err) 9}
ソース内を検索してもError()が使用されているところが見つからず、どのようにエラーを出力しているのかが分からない状況です。
お手数ですが、上記メソッドがどのようにソース内で使用されているのか、ご教示いただければと思います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/09 05:26
2018/03/09 08:28
2018/03/09 08:47