const commaSpaceString …
const nilAngleString …
const nilParenString …
const nilString …
const mapString …
const percentBangString …
const missingString …
const badIndexString …
const panicString …
const extraString …
const badWidthString …
const badPrecString …
const noVerbString …
const invReflectString …
var printerPool …
func newPrinter(pp *Printer) *printer { … }
func (p *printer) free() { … }
type printer …
func (p *printer) Language() language.Tag { … }
func (p *printer) Width() (wid int, ok bool) { … }
func (p *printer) Precision() (prec int, ok bool) { … }
func (p *printer) Flag(b int) bool { … }
func getField(v reflect.Value, i int) reflect.Value { … }
func (p *printer) unknownType(v reflect.Value) { … }
func (p *printer) badVerb(verb rune) { … }
func (p *printer) fmtBool(v bool, verb rune) { … }
func (p *printer) fmt0x64(v uint64, leading0x bool) { … }
func (p *printer) fmtInteger(v uint64, isSigned bool, verb rune) { … }
func (p *printer) fmtFloat(v float64, size int, verb rune) { … }
func (p *printer) setFlags(f *number.Formatter) { … }
func (p *printer) updatePadding(f *number.Formatter) { … }
func (p *printer) initDecimal(minFrac, maxFrac int) { … }
func (p *printer) initScientific(minFrac, maxFrac int) { … }
func (p *printer) fmtDecimalInt(v uint64, isSigned bool) { … }
func (p *printer) fmtDecimalFloat(v float64, size, prec int) { … }
func (p *printer) fmtVariableFloat(v float64, size int) { … }
func (p *printer) fmtScientific(v float64, size, prec int) { … }
func (p *printer) fmtComplex(v complex128, size int, verb rune) { … }
func (p *printer) fmtString(v string, verb rune) { … }
func (p *printer) fmtBytes(v []byte, verb rune, typeString string) { … }
func (p *printer) fmtPointer(value reflect.Value, verb rune) { … }
func (p *printer) catchPanic(arg interface{ … }
func (p *printer) handleMethods(verb rune) (handled bool) { … }
func (p *printer) printArg(arg interface{ … }
func (p *printer) printValue(value reflect.Value, verb rune, depth int) { … }
func (p *printer) badArgNum(verb rune) { … }
func (p *printer) missingArg(verb rune) { … }
func (p *printer) doPrintf(fmt string) { … }
func (p *printer) doPrint(a []interface{ … }
func (p *printer) doPrintln(a []interface{ … }