Documentation
¶
Index ¶
Constants ¶
View Source
const ( NumberCharsLen = 10 LowercaseCharsLen = 26 UppercaseCharsLen = 26 NumberAndLowercaseLen = NumberCharsLen + LowercaseCharsLen LowercaseAndUppercaseLen = LowercaseCharsLen + UppercaseCharsLen NumberAndLowercaseAndUppercaseLen = NumberCharsLen + LowercaseCharsLen + UppercaseCharsLen )
Variables ¶
View Source
var ( NumberChars = []rune("1234567890") LowercaseChars = []rune("abcdefghijklmnopqrstuvwxyz") UppercaseChars = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZ") NumberAndLowercaseChars = append(NumberChars, LowercaseChars...) LowercaseAndUppercaseChars = append(LowercaseChars, UppercaseChars...) NumberAndLowercaseAndUppercaseChars = append(NumberAndLowercaseChars, UppercaseChars...) )
Functions ¶
func BuildTable ¶
Types ¶
type NumberCoder ¶
type ScaleNumberCoder ¶
type ScaleNumberCoder struct {
// contains filtered or unexported fields
}
func NewScaleConvertor ¶
func NewScaleConvertor(table string) *ScaleNumberCoder
func (*ScaleNumberCoder) From ¶
func (coder *ScaleNumberCoder) From(code string) int64
func (*ScaleNumberCoder) Transform ¶
func (coder *ScaleNumberCoder) Transform(number int64) string
Click to show internal directories.
Click to hide internal directories.