From 85da50dbc8c2631686827155bfbb85757478eaf7 Mon Sep 17 00:00:00 2001 From: Ian Andwati Date: Thu, 19 Dec 2024 17:28:43 +0300 Subject: [PATCH] implemented utility functions --- utilities.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/utilities.go b/utilities.go index 06ab7d0..0599f92 100644 --- a/utilities.go +++ b/utilities.go @@ -1 +1,15 @@ package main + +import "encoding/binary" + +func uint16ToBytes(val uint16) []byte { + buf := make([]byte, 2) + binary.BigEndian.PutUint16(buf, val) + return buf +} + +func uint32ToBytes(val uint32) []byte { + buf := make([]byte, 4) + binary.BigEndian.PutUint32(buf, val) + return buf +}