Module: stdgo.encoding.base32
Overview
Index
Constants
import stdgo.encoding.base32.Base32
final noPadding:Int = stdgo._internal.encoding.base32.Base32_noPadding.noPadding
final stdPadding:Int = stdgo._internal.encoding.base32.Base32_stdPadding.stdPadding
Variables
import stdgo.encoding.base32.Base32
var hexEncoding:stdgo.encoding.base32.Encoding
var stdEncoding:stdgo.encoding.base32.Encoding
Classes
import stdgo.encoding.base32.*
class Base32
Package base32 implements base32 encoding as specified by RFC 4648.
Base32 function newDecoder
function newDecoder(_enc:stdgo.encoding.base32.Encoding, _r:stdgo._internal.io.Reader):stdgo._internal.io.Reader
NewDecoder constructs a new base32 stream decoder.
Base32 function newEncoder
function newEncoder(_enc:stdgo.encoding.base32.Encoding, _w:stdgo._internal.io.Writer):stdgo._internal.io.WriteCloser
NewEncoder returns a new base32 stream encoder. Data written to
the returned writer will be encoded using enc and then written to w.
Base32 encodings operate in 5-byte blocks; when finished
writing, the caller must Close the returned encoder to flush any
partially written blocks.
Base32 function newEncoding
function newEncoding(_encoder:String):stdgo.encoding.base32.Encoding
NewEncoding returns a new Encoding defined by the given alphabet,
which must be a 32-byte string. The alphabet is treated as sequence
of byte values without any special treatment for multi-byte UTF-8.
Typedefs
import stdgo.encoding.base32.*
typedef CorruptInputError
typedef CorruptInputError = stdgo._internal.encoding.base32.CorruptInputError;