Start to rewrite

This commit is contained in:
9seconds
2018-07-07 16:50:29 +03:00
parent a3933e6ede
commit 41b2b1c819
19 changed files with 603 additions and 565 deletions
+1 -9
View File
@@ -1,19 +1,11 @@
package wrappers
import (
"bytes"
"github.com/juju/errors"
)
import "bytes"
type BufferedReader struct {
Buffer *bytes.Buffer
}
var (
BufferedReaderContinue = errors.New("Please continue reading")
)
func (b *BufferedReader) BufferedRead(p []byte, callback func() error) (int, error) {
if b.Buffer.Len() > 0 {
return b.flush(p)