Documentation
¶
Index ¶
- func EscapeMarkdown(s string) string
- func FormatDuration(seconds int32) string
- func FormatFileSize(bytes int64) string
- func PadRight(s string, width int) string
- func RelativeTime(t time.Time) string
- func SanitizeForTerminal(s string) string
- func StripANSI(s string) string
- func Truncate(s string, maxWidth int) string
- func TruncateMiddle(s string, maxWidth int) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EscapeMarkdown ¶
EscapeMarkdown escapes special markdown characters.
func FormatDuration ¶
FormatDuration formats seconds into a human-readable duration.
func FormatFileSize ¶
FormatFileSize formats bytes into a human-readable size.
func RelativeTime ¶
RelativeTime returns a human-friendly relative time string.
func SanitizeForTerminal ¶
SanitizeForTerminal removes control characters that could interfere with terminal rendering, preserving newlines and tabs.
func TruncateMiddle ¶
TruncateMiddle truncates a string in the middle, preserving start and end.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.