use any instead of interface

This commit is contained in:
ston1th 2023-03-21 01:30:56 +01:00
commit 8f350b4b02
5 changed files with 9 additions and 9 deletions

View file

@ -13,13 +13,13 @@ func NewGOB() Marshaler {
return gobMarshaler{}
}
func (gobMarshaler) Marshal(v interface{}) (b []byte, err error) {
func (gobMarshaler) Marshal(v any) (b []byte, err error) {
buf := new(bytes.Buffer)
err = gob.NewEncoder(buf).Encode(v)
b = buf.Bytes()
return
}
func (gobMarshaler) Unmarshal(data []byte, v interface{}) error {
func (gobMarshaler) Unmarshal(data []byte, v any) error {
return gob.NewDecoder(bytes.NewBuffer(data)).Decode(v)
}