|
@@ -47,6 +47,11 @@ func Uint64ToBytes(v uint64) []byte {
|
|
|
return bb
|
|
|
}
|
|
|
|
|
|
+// BytesToUint64 func
|
|
|
+func BytesToUint64(v []byte) uint64 {
|
|
|
+ return binary.LittleEndian.Uint64(v)
|
|
|
+}
|
|
|
+
|
|
|
// UintToBytes func
|
|
|
func UintToBytes(v uint) []byte {
|
|
|
bb := make([]byte, 4)
|
|
@@ -54,6 +59,11 @@ func UintToBytes(v uint) []byte {
|
|
|
return bb
|
|
|
}
|
|
|
|
|
|
+// BytesToUint func
|
|
|
+func BytesToUint(v []byte) uint {
|
|
|
+ return uint(binary.LittleEndian.Uint32(v))
|
|
|
+}
|
|
|
+
|
|
|
// InStringSlice func
|
|
|
func InStringSlice(v string, list ...string) bool {
|
|
|
for _, vl := range list {
|