lint fixes

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2021-09-30 21:13:13 +03:00
parent 7b2e3cc8aa
commit 3247d144a8
14 changed files with 62 additions and 46 deletions

View File

@@ -28,8 +28,8 @@ type Stream struct {
Entries chan *Entry
// Stop channel
Stop chan bool
// Id of the stream
Id string
// ID of the stream
ID string
}
// Put adds a new value to ring buffer
@@ -53,7 +53,7 @@ func (b *Buffer) Put(v interface{}) {
for _, stream := range b.streams {
select {
case <-stream.Stop:
delete(b.streams, stream.Id)
delete(b.streams, stream.ID)
close(stream.Entries)
case stream.Entries <- entry:
}
@@ -116,7 +116,7 @@ func (b *Buffer) Stream() (<-chan *Entry, chan bool) {
stop := make(chan bool)
b.streams[id] = &Stream{
Id: id,
ID: id,
Entries: entries,
Stop: stop,
}