INNER CODE UNIT · Go

tabbedString

airwallex/k8s-pod-restart-info-collector · helpers.go:324

func tabbedString(f func(out io.Writer) error) (string, error) {
	out := new(tabwriter.Writer)
	buf := &bytes.Buffer{}
	out.Init(buf, 0, 8, 2, ' ', 0)

	err := f(out)
	if err != nil {
		return "", err
	}

	err = out.Flush()
	if err != nil {
		return "", err
	}
	str := string(buf.String())
	return str, nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…