Denmaseno 8 лет назад
Родитель
Сommit
9bb6e8f5f3
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      util.go

+ 10 - 0
util.go

@@ -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 {