From 15790f0be8af9b9cfe79d5de338d39cd164188c1 Mon Sep 17 00:00:00 2001 From: Martin Czygan Date: Tue, 6 Jul 2021 01:25:45 +0200 Subject: util: cleanup encoder --- skate/xio/util.go | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/skate/xio/util.go b/skate/xio/util.go index 9f6cc26..49f38a3 100644 --- a/skate/xio/util.go +++ b/skate/xio/util.go @@ -9,25 +9,6 @@ import ( "sync" ) -type Encoder interface { - Encode(interface{}) error -} - -type SafeEncoder struct { - sync.Mutex - enc Encoder -} - -func NewSafeEncoder(enc Encoder) *SafeEncoder { - return &SafeEncoder{enc: enc} -} - -func (s *SafeEncoder) Encode(v interface{}) error { - s.Lock() - defer s.Unlock() - return s.enc.Encode(v) -} - // SingleWriter makes any writer thread safe. type SingleWriter struct { sync.Mutex -- cgit v1.2.3