MCPcopy Create free account
hub / github.com/cel-expr/cel-go / base64DecodeString

Function base64DecodeString

ext/encoders.go:142–151  ·  view source on GitHub ↗
(str string)

Source from the content-addressed store, hash-verified

140}
141
142func base64DecodeString(str string) ([]byte, error) {
143 b, err := base64.StdEncoding.DecodeString(str)
144 if err == nil {
145 return b, nil
146 }
147 if _, tryAltEncoding := err.(base64.CorruptInputError); tryAltEncoding {
148 return base64.RawStdEncoding.DecodeString(str)
149 }
150 return nil, err
151}
152
153func base64EncodeBytes(bytes []byte) (string, error) {
154 return base64.StdEncoding.EncodeToString(bytes), nil

Callers 1

CompileOptionsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected