small refactor
This commit is contained in:
parent
7cd4078f0b
commit
cfbdcb6ce7
10
cache.go
10
cache.go
|
@ -1,11 +1,12 @@
|
||||||
package core
|
package core
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"errors"
|
|
||||||
"fmt"
|
|
||||||
"time"
|
|
||||||
"bytes"
|
"bytes"
|
||||||
"encoding/gob"
|
"encoding/gob"
|
||||||
|
"errors"
|
||||||
|
"fmt"
|
||||||
|
"strings"
|
||||||
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -55,11 +56,10 @@ func encodeIds(ids []PK) (string, error) {
|
||||||
return buf.String(), err
|
return buf.String(), err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func decodeIds(s string) ([]PK, error) {
|
func decodeIds(s string) ([]PK, error) {
|
||||||
pks := make([]PK, 0)
|
pks := make([]PK, 0)
|
||||||
|
|
||||||
dec := gob.NewDecoder(bytes.NewBufferString(s))
|
dec := gob.NewDecoder(strings.NewReader(s))
|
||||||
err := dec.Decode(&pks)
|
err := dec.Decode(&pks)
|
||||||
|
|
||||||
return pks, err
|
return pks, err
|
||||||
|
|
Loading…
Reference in New Issue