aboutsummaryrefslogtreecommitdiff
path: root/userdata.go
diff options
context:
space:
mode:
Diffstat (limited to 'userdata.go')
-rw-r--r--userdata.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/userdata.go b/userdata.go
index 5561cda..a9afbf5 100644
--- a/userdata.go
+++ b/userdata.go
@@ -5,13 +5,13 @@ import (
)
type userDataKV struct {
- key interface{}
- value interface{}
+ key any
+ value any
}
type userData []userDataKV
-func (d *userData) Set(key interface{}, value interface{}) {
+func (d *userData) Set(key any, value any) {
if b, ok := key.([]byte); ok {
key = string(b)
}
@@ -46,11 +46,11 @@ func (d *userData) Set(key interface{}, value interface{}) {
*d = args
}
-func (d *userData) SetBytes(key []byte, value interface{}) {
+func (d *userData) SetBytes(key []byte, value any) {
d.Set(key, value)
}
-func (d *userData) Get(key interface{}) interface{} {
+func (d *userData) Get(key any) any {
if b, ok := key.([]byte); ok {
key = b2s(b)
}
@@ -65,7 +65,7 @@ func (d *userData) Get(key interface{}) interface{} {
return nil
}
-func (d *userData) GetBytes(key []byte) interface{} {
+func (d *userData) GetBytes(key []byte) any {
return d.Get(key)
}
@@ -81,7 +81,7 @@ func (d *userData) Reset() {
*d = (*d)[:0]
}
-func (d *userData) Remove(key interface{}) {
+func (d *userData) Remove(key any) {
if b, ok := key.([]byte); ok {
key = b2s(b)
}