2
2
mirror of https://github.com/octoleo/restic.git synced 2024-12-23 11:28:54 +00:00

Add comments

This commit is contained in:
Alexander Neumann 2016-09-27 20:22:01 +02:00
parent 02f7bb0d4c
commit 3601c39177

View File

@ -6,6 +6,7 @@ import (
"strings" "strings"
) )
// Table contains data for a table to be printed.
type Table struct { type Table struct {
Header string Header string
Rows [][]interface{} Rows [][]interface{}
@ -13,12 +14,14 @@ type Table struct {
RowFormat string RowFormat string
} }
// NewTable initializes a new Table.
func NewTable() Table { func NewTable() Table {
return Table{ return Table{
Rows: [][]interface{}{}, Rows: [][]interface{}{},
} }
} }
// Write prints the table to w.
func (t Table) Write(w io.Writer) error { func (t Table) Write(w io.Writer) error {
_, err := fmt.Fprintln(w, t.Header) _, err := fmt.Fprintln(w, t.Header)
if err != nil { if err != nil {
@ -39,4 +42,5 @@ func (t Table) Write(w io.Writer) error {
return nil return nil
} }
// TimeFormat is the format used for all timestamps printed by restic.
const TimeFormat = "2006-01-02 15:04:05" const TimeFormat = "2006-01-02 15:04:05"