Documentation
¶
Overview ¶
Package xio provides i/o utilities.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloseIgnoringErrors ¶
CloseIgnoringErrors closes the closer and ignores any error it might produce. Should only be used for read-only streams of data where closing should never cause an error.
Types ¶
type LineWriter ¶
type LineWriter struct {
// contains filtered or unexported fields
}
LineWriter buffers its input into lines before sending each line to an output function without the trailing line feed.
func NewLineWriter ¶
func NewLineWriter(out func([]byte)) *LineWriter
NewLineWriter creates a new LineWriter.
func (*LineWriter) Close ¶
func (w *LineWriter) Close() error
Close implements the io.Closer interface.
Directories
¶
Path | Synopsis |
---|---|
Package fs provides filesystem-related utilities.
|
Package fs provides filesystem-related utilities. |
embedded
Package embedded provides an implementation of an embedded filesystem.
|
Package embedded provides an implementation of an embedded filesystem. |
embedded/htmltmpl
Package htmltmpl provides convenience utilities for using html templates in an embedded filesystem.
|
Package htmltmpl provides convenience utilities for using html templates in an embedded filesystem. |
embedded/texttmpl
Package texttmpl provides convenience utilities for using text templates in an embedded filesystem.
|
Package texttmpl provides convenience utilities for using text templates in an embedded filesystem. |
paths
Package paths provides platform-specific standard paths.
|
Package paths provides platform-specific standard paths. |
safe
Package safe provides safe, atomic saving of files.
|
Package safe provides safe, atomic saving of files. |
zip
Package zip provides simple zip extraction.
|
Package zip provides simple zip extraction. |
Package network provides network-related utilities.
|
Package network provides network-related utilities. |
natpmp
Package natpmp provides an implementation of NAT-PMP.
|
Package natpmp provides an implementation of NAT-PMP. |
xhttp
Package xhttp provides HTTP-related utilities.
|
Package xhttp provides HTTP-related utilities. |
xhttp/web
Package web provides a web server with some standardized logging and handler wrapping.
|
Package web provides a web server with some standardized logging and handler wrapping. |
Package term provides terminal utilities.
|
Package term provides terminal utilities. |
Click to show internal directories.
Click to hide internal directories.