From 08d36c4d61d1a02b3e2de34d6b56aef03b0cba94 Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Sat, 5 Sep 2020 16:36:24 -0400 Subject: lib: add stripSpaceChars * lib/b64.go (stripSpaceChars): New function. --- lib/b64.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/lib/b64.go b/lib/b64.go index 6b98d42..bdf26c0 100644 --- a/lib/b64.go +++ b/lib/b64.go @@ -22,3 +22,18 @@ func HexToBase64(hex string) string { func encode(b uint16) string { return string(b64_table[b]) } + +// Strip space and newline characters from string. +func stripSpaceChars(s string) string { + ss := "" + for i := 0; i < len(s); i++ { + if s[i] == ' ' { + continue + } + if s[i] == '\n' { + continue + } + ss += string(s[i]) + } + return ss +} -- cgit v1.2.3