Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -37,6 +37,10 @@ type Reader struct {
|
|||||||
R *textproto.Reader
|
R *textproto.Reader
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func NewReader(r *bufio.Reader) *Reader {
|
||||||
|
return &Reader{R: textproto.NewReader(r)}
|
||||||
|
}
|
||||||
|
|
||||||
func (r *Reader) ReadLine() (string, error) {
|
func (r *Reader) ReadLine() (string, error) {
|
||||||
return r.R.ReadLine()
|
return r.R.ReadLine()
|
||||||
// for debug
|
// for debug
|
||||||
@@ -108,6 +112,10 @@ type Writer struct {
|
|||||||
W *bufio.Writer
|
W *bufio.Writer
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func NewWriter(w *bufio.Writer) *Writer {
|
||||||
|
return &Writer{W: w}
|
||||||
|
}
|
||||||
|
|
||||||
func (w *Writer) WriteLine(format string, args ...interface{}) error {
|
func (w *Writer) WriteLine(format string, args ...interface{}) error {
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user