A map using a lock-free concurrency using left-right algo, written in Go

fn func(k Key, v Value) bool -> fn func(_ Key, _ Value) bool

authored by

Johannes Kohnen and committed by joh.dev bbc014b0 9e50f29f

+1 -1
+1 -1
lrmap.go
··· 224 224 func (rh *ReadHandler) GetOK(key Key) (Value, bool) { rh.assertReady(); return rh.inner.getOK(key) } 225 225 func (rh *ReadHandler) Len() int { rh.assertReady(); return rh.inner.len() } 226 226 227 - func (rh *ReadHandler) Iterate(fn func(k Key, v Value) bool) { 227 + func (rh *ReadHandler) Iterate(fn func(_ Key, _ Value) bool) { 228 228 rh.assertReady() 229 229 230 230 if !rh.inner.entered() {