mdtable

package
v1.0.48254 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 14, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package mdtable builds GitHub-Flavored Markdown tables.

Example:

t := mdtable.New("Name", "Value")
t.Row("FOO", "bar")
t.Row("BAZ", "qux")
fmt.Print(t.Render())

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Table

type Table struct {
	// contains filtered or unexported fields
}

Table accumulates headers and rows, then renders a GFM-aligned table.

func New

func New(headers ...string) *Table

New creates a Table with the given column headers.

func (*Table) Render

func (t *Table) Render() string

Render returns the GFM markdown table string.

func (*Table) Row

func (t *Table) Row(values ...string)

Row appends a data row. Values beyond the header count are ignored; missing values are treated as empty strings.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL