From 23cdde3d53d400643521f863e313d5b3efca0108 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 14 Apr 2017 18:24:23 +0200 Subject: Move around --- base64.go | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 base64.go (limited to 'base64.go') diff --git a/base64.go b/base64.go deleted file mode 100644 index c2ba2eb..0000000 --- a/base64.go +++ /dev/null @@ -1,28 +0,0 @@ -package main - -import ( - "bytes" - "encoding/base64" - "encoding/binary" -) - -func DecodeB64(v interface{}, b []byte) error { - buf := bytes.NewReader(b) - dec := base64.NewDecoder(base64.StdEncoding, buf) - if err := binary.Read(dec, binary.BigEndian, v); err != nil { - return err - } - return nil -} - -func EncodeB64(v interface{}) ([]byte, error) { - buf := new(bytes.Buffer) - enc := base64.NewEncoder(base64.StdEncoding, buf) - if err := binary.Write(enc, binary.BigEndian, v); err != nil { - return nil, err - } - if err := enc.Close(); err != nil { - return nil, err - } - return buf.Bytes(), nil -} -- cgit v1.2.3