lib

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 24, 2022 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BinToDec

func BinToDec(b string) string

BinToDec

func BinToHex

func BinToHex(b string) string

BinToHex

func BinToOct

func BinToOct(b string) string

BinToOct

func DecToBin

func DecToBin(b string) string

DecToBin

func DecToHex

func DecToHex(b string) string

DecToHex

func DecToOct

func DecToOct(d string) string

DecToOct

func HexToBin

func HexToBin(b string) string

HexToBin

func HexToDec

func HexToDec(b string) string

HexToDec

func HexToOct

func HexToOct(b string) string

HexToOct

func JWTdecode

func JWTdecode(tokenString string) (*jwt.Token, error)

func MD5

func MD5(input string) string

func OctToBin

func OctToBin(b string) string

OctToBin

func OctToDec

func OctToDec(b string) string

OctToDec

func OctToHex

func OctToHex(b string) string

OctToHex

func SHA1

func SHA1(input string) string

func SHA256

func SHA256(input string) string

func SHA512

func SHA512(input string) string

Types

type CheckSum

type CheckSum struct {
	Md5    string
	Sha1   string
	Sha256 string
	Sha512 string
}

func (*CheckSum) MD5

func (cm *CheckSum) MD5() string

func (*CheckSum) SHA1

func (cm *CheckSum) SHA1() string

func (*CheckSum) SHA256

func (cm *CheckSum) SHA256() string

func (*CheckSum) SHA512

func (cm *CheckSum) SHA512() string

type CheckSumer

type CheckSumer interface {
	MD5() string
	SHA1() string
	SHA256() string
	SHA512() string
}

func NewCheckSum

func NewCheckSum(file string) (CheckSumer, error)

type Decode

type Decode struct {
}

func (*Decode) Base64

func (e *Decode) Base64(input string) string

func (*Decode) HTML

func (e *Decode) HTML(input string) string

func (*Decode) URL

func (e *Decode) URL(input string) string

type Decoder

type Decoder interface {
	Base64(input string) string
	URL(input string) string
	HTML(input string) string
}

func NewDecoder

func NewDecoder() Decoder

type Encode

type Encode struct {
}

func (*Encode) Base64

func (e *Encode) Base64(input string) string

func (*Encode) Binary

func (e *Encode) Binary(input string) string

func (*Encode) HTML

func (e *Encode) HTML(input string) string

func (*Encode) URL

func (e *Encode) URL(input string) string

type Encoder

type Encoder interface {
	Base64(input string) string
	URL(input string) string
	HTML(input string) string
}

func NewEncoder

func NewEncoder() Encoder

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL