type text/tabwriter.Writer

24 uses

	text/tabwriter (current package)
		tabwriter.go#L90: type Writer struct {
		tabwriter.go#L111: func (b *Writer) addLine(flushed bool) {
		tabwriter.go#L136: func (b *Writer) reset() {
		tabwriter.go#L209: func (b *Writer) Init(output io.Writer, minwidth, tabwidth, padding int, padchar byte, flags uint) *Writer {
		tabwriter.go#L232: func (b *Writer) dump() {
		tabwriter.go#L251: func (b *Writer) write0(buf []byte) {
		tabwriter.go#L261: func (b *Writer) writeN(src []byte, n int) {
		tabwriter.go#L274: func (b *Writer) writePadding(textw, cellw int, useTabs bool) {
		tabwriter.go#L296: func (b *Writer) writeLines(pos0 int, line0, line1 int) (pos int) {
		tabwriter.go#L351: func (b *Writer) format(pos0 int, line0, line1 int) (pos int) {
		tabwriter.go#L410: func (b *Writer) append(text []byte) {
		tabwriter.go#L416: func (b *Writer) updateWidth() {
		tabwriter.go#L430: func (b *Writer) startEscape(ch byte) {
		tabwriter.go#L445: func (b *Writer) endEscape() {
		tabwriter.go#L462: func (b *Writer) terminateCell(htab bool) int {
		tabwriter.go#L470: func (b *Writer) handlePanic(err *error, op string) {
		tabwriter.go#L488: func (b *Writer) Flush() error {
		tabwriter.go#L494: func (b *Writer) flush() (err error) {
		tabwriter.go#L503: func (b *Writer) flushNoDefers() {
		tabwriter.go#L523: func (b *Writer) Write(buf []byte) (n int, err error) {
		tabwriter.go#L599: func NewWriter(output io.Writer, minwidth, tabwidth, padding int, padchar byte, flags uint) *Writer {
		tabwriter.go#L600: 	return new(Writer).Init(output, minwidth, tabwidth, padding, padchar, flags)

	go/printer
		printer.go#L1405: 	if tw, _ := output.(*tabwriter.Writer); tw != nil {