Documentation
¶
Index ¶
Constants ¶
View Source
const ( StdinMark = "-" StdoutMark = "-" FileMark = "@" )
Variables ¶
View Source
var (
ErrIO = errors.New("IO")
)
Functions ¶
func AsWriteCloser ¶
func AsWriteCloser(w io.Writer) io.WriteCloser
func NewWriteCloser ¶
func ReadFileOrLiteral ¶
Types ¶
type MultiReaderAndCloser ¶
type MultiReaderAndCloser struct {
// contains filtered or unexported fields
}
func NewMultiReaderAndCloser ¶
func NewMultiReaderAndCloser(rs ...io.ReadCloser) *MultiReaderAndCloser
func (*MultiReaderAndCloser) Close ¶
func (r *MultiReaderAndCloser) Close() error
func (*MultiReaderAndCloser) Reader ¶
func (r *MultiReaderAndCloser) Reader() io.Reader
type ReaderAndCloser ¶
func AsReaderAndCloser ¶
func AsReaderAndCloser(r io.Reader) ReaderAndCloser
func NewReaderAndCloser ¶
func NewReaderAndCloser(stdin io.Reader, file ...string) (ReaderAndCloser, error)
Click to show internal directories.
Click to hide internal directories.