Versions in this module Expand all Collapse all v0 v0.9.0 Feb 20, 2021 Changes in this version + func CheckErr(err error, msg ...interface{}) + func IsTerminal(file *os.File) bool + func WarnErr(err error, msg ...interface{}) error + type LinesReader struct + func NewLinesReaderFromFile(filename string) (r *LinesReader, err error) + func NewLinesReaderFromReader(rd io.Reader) (r *LinesReader) + func NewLinesReaderSizeFromFile(filename string, bufsize int) (r *LinesReader, err error) + func NewLinesReaderSizeFromReader(rd io.Reader, bufsize int) (r *LinesReader) + func (r *LinesReader) Break() + func (r *LinesReader) ReadLines() <-chan string + func (r *LinesReader) ReadLinesBytes() <-chan []byte + type ReadCloser struct + func Open(filename string) (rc *ReadCloser, err error) + func (rc ReadCloser) Close() (err error) + func (rc ReadCloser) Read(p []byte) (n int, err error) + type Reader struct + func NewReader(rd io.Reader) *Reader + func NewReaderSize(rd io.Reader, size int) *Reader + func (r *Reader) ReadLine() (line []byte, err error) + func (r *Reader) ReadLineString() (line string, err error)