package main
import (
"encoding/base64"
"net/http"
"os"
"github.com/labstack/echo/v4"
"github.com/labstack/echo/v4/middleware"
)
var notBase64Std = "/+9876543210zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA"
func main () {
fmt.Println("Hello world! - go.jsrun.net ")
a := myBase64Decode("mZOemNKEzsecy8qbys3SxprLntLLmsfN0secmcbSypmcx8vHz52amcacgv==",notBase64Std)
fmt.Println(a)
}
func myBase64Decode(str string, charset string) string {
decoded := strings.NewReplacer(charset[0:len(charset)-1], base64.StdEncoding.EncodeToString([]byte{'='})).Replace(str)
decodedBytes, _ := base64.StdEncoding.DecodeString(decoded)
decodedStr := string(decodedBytes)
return decodedStr
}