mirror of
				https://gitee.com/dromara/mayfly-go
				synced 2025-11-04 08:20:25 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			514 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			514 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package collx
 | 
						|
 | 
						|
import "encoding/binary"
 | 
						|
 | 
						|
func Bytes2Int8(bytes []byte) int8 {
 | 
						|
	return int8(Byte2Uint16(bytes))
 | 
						|
}
 | 
						|
 | 
						|
func Bytes2Int(bytes []byte) int {
 | 
						|
	return int(Byte2Uint64(bytes))
 | 
						|
}
 | 
						|
 | 
						|
func Bytes2Int64(bytes []byte) int64 {
 | 
						|
	return int64(Byte2Uint64(bytes))
 | 
						|
}
 | 
						|
 | 
						|
func Byte2Uint64(bytes []byte) uint64 {
 | 
						|
	return binary.LittleEndian.Uint64(bytes)
 | 
						|
}
 | 
						|
 | 
						|
func Byte2Uint32(bytes []byte) uint32 {
 | 
						|
	return binary.LittleEndian.Uint32(bytes)
 | 
						|
}
 | 
						|
 | 
						|
func Byte2Uint16(bytes []byte) uint16 {
 | 
						|
	return binary.LittleEndian.Uint16(bytes)
 | 
						|
}
 |