func ParseUint(buf []byte) (int, error) {
	v, n, err := parseUintBuf(buf)
	if n != len(buf) {
		return -1, errUnexpectedTrailingChar
	}
	return v, err
}
func ParseUint(buf []byte) (int, error) {
	v, n, err := parseUintBuf(buf)
	if n != len(buf) {
		return -1, errUnexpectedTrailingChar
	}
	return v, err
}
func ParseUint ( buf [ ] byte ) ( int , error ) { v , n , err := parseUintBuf ( buf ) if n != len ( buf ) { return - 1 , errUnexpectedTrailingChar } return v , err }
// ParseUint parses uint from buf.
ParseUint parses uint from buf .