| 12345678910111213141516171819202122232425262728293031 |
- package stats
- import (
- "strconv"
- )
- type intParser struct {
- err error
- }
- func (p *intParser) ParseInt(s string, base int) int {
- if p.err != nil {
- return 0
- }
- var n int64
- n, p.err = strconv.ParseInt(s, base, 0)
- return int(n)
- }
- func (p *intParser) ParseInt64(s string, base int) int64 {
- if p.err != nil {
- return 0
- }
- var n int64
- n, p.err = strconv.ParseInt(s, base, 64)
- return n
- }
- func (p *intParser) Err() error {
- return p.err
- }
|