code: func (e *Encoding) pad(s string, minlen int) string {
  	if len(s) >= minlen {
  		return s
  	}
  
  	format := fmt.Sprint(`%0`, strconv.Itoa(minlen), "s")
  	return fmt.Sprintf(format, s)
  }
docs: // pad a string to a minimum length with zero characters