From 5e9c5dc413eb3d4455567e1c84c5324510fd9c6e Mon Sep 17 00:00:00 2001 From: Jae Kwon Date: Fri, 28 Oct 2016 13:56:31 -0700 Subject: [PATCH] Add Group.WriteLine --- group.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/group.go b/group.go index f382ea0b5..48c770ca6 100644 --- a/group.go +++ b/group.go @@ -107,6 +107,14 @@ func (g *Group) MaxIndex() int { return g.maxIndex } +// Auto appends "\n" +// TODO: Make it halt if space is unavailable +func (g *Group) WriteLine(line string) error { + _, err := g.Head.Write([]byte(line + "\n")) + return err +} + +// NOTE: g.Head must be closed separately func (g *Group) Close() error { g.ticker.Stop() return nil