Documentation ¶
Index ¶
- Constants
- type Base64Decoder
- type Base64Encoder
- type Chain
- type Encoder
- type HTMLEscaper
- type HTMLUnescaper
- type HexDecoder
- type HexEncoder
- type JSONEscaper
- type JSONInput
- type JSONUnescaper
- type MD5Hasher
- type SHA1Hasher
- type SHA224Hasher
- type SHA256Hasher
- type SHA384Hasher
- type SHA512Hasher
- type StrToLower
- type StrToUpper
- type Template
- type URLDecoder
- type URLEncoder
- type URLEncoderAll
- type UTF16BEEncode
- type UTF16LEEncode
- type UnicodeDecode
- type UnicodeEncodeAll
- type XMLEscaper
- type XMLInput
- type XMLUnescaper
Constants ¶
View Source
const VERSION = "0.4"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Base64Decoder ¶
type Base64Decoder struct{}
func (Base64Decoder) HelpText ¶
func (b Base64Decoder) HelpText() string
func (Base64Decoder) Type ¶
func (b Base64Decoder) Type() string
type Base64Encoder ¶
type Base64Encoder struct{}
func (Base64Encoder) HelpText ¶
func (b Base64Encoder) HelpText() string
func (Base64Encoder) Type ¶
func (b Base64Encoder) Type() string
type Chain ¶
type Chain struct { Encoders []Encoder // contains filtered or unexported fields }
func (*Chain) GetEncoders ¶
func (*Chain) HasEncoder ¶
HasEncoder returns true if encoder with a specified name is configured
func (*Chain) Initialize ¶
Initialize loops through requested names for encoders and sets up the encoder chain. If an unknown encoder is requested, error will be returned.
type Encoder ¶
func NewTemplateEncoder ¶
type HTMLEscaper ¶
type HTMLEscaper struct{}
func (HTMLEscaper) HelpText ¶
func (u HTMLEscaper) HelpText() string
func (HTMLEscaper) Type ¶
func (u HTMLEscaper) Type() string
type HTMLUnescaper ¶
type HTMLUnescaper struct{}
func (HTMLUnescaper) HelpText ¶
func (u HTMLUnescaper) HelpText() string
func (HTMLUnescaper) Type ¶
func (u HTMLUnescaper) Type() string
type HexDecoder ¶
type HexDecoder struct{}
func (HexDecoder) HelpText ¶
func (h HexDecoder) HelpText() string
func (HexDecoder) Type ¶
func (h HexDecoder) Type() string
type HexEncoder ¶
type HexEncoder struct{}
func (HexEncoder) HelpText ¶
func (h HexEncoder) HelpText() string
func (HexEncoder) Type ¶
func (h HexEncoder) Type() string
type JSONEscaper ¶
type JSONEscaper struct{}
func (JSONEscaper) HelpText ¶
func (u JSONEscaper) HelpText() string
func (JSONEscaper) Type ¶
func (u JSONEscaper) Type() string
type JSONUnescaper ¶
type JSONUnescaper struct{}
func (JSONUnescaper) HelpText ¶
func (u JSONUnescaper) HelpText() string
func (JSONUnescaper) Type ¶
func (u JSONUnescaper) Type() string
type SHA1Hasher ¶
type SHA1Hasher struct{}
func (SHA1Hasher) HelpText ¶
func (m SHA1Hasher) HelpText() string
func (SHA1Hasher) Type ¶
func (m SHA1Hasher) Type() string
type SHA224Hasher ¶
type SHA224Hasher struct{}
func (SHA224Hasher) HelpText ¶
func (m SHA224Hasher) HelpText() string
func (SHA224Hasher) Type ¶
func (m SHA224Hasher) Type() string
type SHA256Hasher ¶
type SHA256Hasher struct{}
func (SHA256Hasher) HelpText ¶
func (m SHA256Hasher) HelpText() string
func (SHA256Hasher) Type ¶
func (m SHA256Hasher) Type() string
type SHA384Hasher ¶
type SHA384Hasher struct{}
func (SHA384Hasher) HelpText ¶
func (m SHA384Hasher) HelpText() string
func (SHA384Hasher) Type ¶
func (m SHA384Hasher) Type() string
type SHA512Hasher ¶
type SHA512Hasher struct{}
func (SHA512Hasher) HelpText ¶
func (m SHA512Hasher) HelpText() string
func (SHA512Hasher) Type ¶
func (m SHA512Hasher) Type() string
type StrToLower ¶
type StrToLower struct{}
func (StrToLower) HelpText ¶
func (s StrToLower) HelpText() string
func (StrToLower) Type ¶
func (s StrToLower) Type() string
type StrToUpper ¶
type StrToUpper struct{}
func (StrToUpper) HelpText ¶
func (s StrToUpper) HelpText() string
func (StrToUpper) Type ¶
func (s StrToUpper) Type() string
type URLDecoder ¶
type URLDecoder struct{}
func (URLDecoder) HelpText ¶
func (u URLDecoder) HelpText() string
func (URLDecoder) Type ¶
func (u URLDecoder) Type() string
type URLEncoder ¶
type URLEncoder struct{}
func (URLEncoder) HelpText ¶
func (u URLEncoder) HelpText() string
func (URLEncoder) Type ¶
func (u URLEncoder) Type() string
type URLEncoderAll ¶
type URLEncoderAll struct{}
func (URLEncoderAll) HelpText ¶
func (u URLEncoderAll) HelpText() string
func (URLEncoderAll) Type ¶
func (u URLEncoderAll) Type() string
type UTF16BEEncode ¶
type UTF16BEEncode struct{}
func (UTF16BEEncode) HelpText ¶
func (u UTF16BEEncode) HelpText() string
func (UTF16BEEncode) Type ¶
func (u UTF16BEEncode) Type() string
type UTF16LEEncode ¶
type UTF16LEEncode struct{}
func (UTF16LEEncode) HelpText ¶
func (u UTF16LEEncode) HelpText() string
func (UTF16LEEncode) Type ¶
func (u UTF16LEEncode) Type() string
type UnicodeDecode ¶
type UnicodeDecode struct{}
func (UnicodeDecode) HelpText ¶
func (u UnicodeDecode) HelpText() string
func (UnicodeDecode) Type ¶
func (u UnicodeDecode) Type() string
type UnicodeEncodeAll ¶
type UnicodeEncodeAll struct{}
func (UnicodeEncodeAll) HelpText ¶
func (u UnicodeEncodeAll) HelpText() string
func (UnicodeEncodeAll) Type ¶
func (u UnicodeEncodeAll) Type() string
type XMLEscaper ¶
type XMLEscaper struct{}
func (XMLEscaper) HelpText ¶
func (u XMLEscaper) HelpText() string
func (XMLEscaper) Type ¶
func (u XMLEscaper) Type() string
type XMLUnescaper ¶
type XMLUnescaper struct{}
func (XMLUnescaper) HelpText ¶
func (u XMLUnescaper) HelpText() string
func (XMLUnescaper) Type ¶
func (u XMLUnescaper) Type() string
Source Files ¶
- base64decode.go
- base64encode.go
- constants.go
- encoders.go
- hexdecoder.go
- hexencoder.go
- htmldecode.go
- htmlencode.go
- interfaces.go
- jsondecode.go
- jsonencode.go
- md5.go
- sha1.go
- sha224.go
- sha256.go
- sha384.go
- sha512.go
- strings.go
- template.go
- unicodedecode.go
- unicodeencodeall.go
- urldecode.go
- urlencode.go
- urlencodeall.go
- utf16beencoder.go
- utf16leencoder.go
- util.go
- xmldecode.go
- xmlencode.go
Click to show internal directories.
Click to hide internal directories.