Versions in this module Expand all Collapse all v0 v0.8.1 Jun 3, 2022 v0.8.0 Jul 4, 2020 Changes in this version + const RandomStringCharset + var RandomStringseededRand *mrand.Rand = mrand.New(mrand.NewSource(time.Now().UnixNano())) + var Timeout = 5 + func StringWithCharset(length int, charset string) string + type String string + func (s String) ASCIIsubstr(start, end int) String + func (s String) AddLeft(ss String) String + func (s String) AddPos(ss String, pos int) String + func (s String) AddRight(ss String) String + func (s String) AesDecrypt(key String) String + func (s String) AesDecryptByte(key String) String + func (s String) AesEncrypt(key String) String + func (s String) AesEncryptByte(key String) []byte + func (s String) B64Decode() String + func (s String) B64Encode() String + func (s String) B64URLDecode() String + func (s String) B64URLEncode() String + func (s String) Bool() bool + func (s String) Compare(b String) int + func (s String) Contains(substr String) bool + func (s String) ContainsAny(chars String) int + func (s String) ContainsRune(r rune) bool + func (s String) Count(substr String) int + func (s String) CreateCommandFields() []String + func (s String) EqualFold(t String) bool + func (s String) Execute() (String, String) + func (s String) Exists() bool + func (s String) Fields() Strings + func (s String) FieldsFunc(f func(rune) bool) []String + func (s String) Find(substring String) int + func (s String) FindAll(substring String) []int + func (s String) FindInFiles(strpath String) Strings + func (s String) Float32() float32 + func (s String) Float64() float64 + func (s String) GenerateAesKeyHex(length int) String + func (s String) Get() String + func (s String) GetContents() String + func (s String) HasPrefix(prefix String) bool + func (s String) HasSuffix(suffix String) bool + func (s String) Index(substr String) int + func (s String) IndexAny(chars String) int + func (s String) IndexByte(c byte) int + func (s String) IndexFunc(f func(rune) bool) int + func (s String) IndexRune(r rune) int + func (s String) Int() int + func (s String) Int32() int32 + func (s String) Int64() int64 + func (s String) IsEmail() bool + func (s String) IsFilePath() bool + func (s String) IsHtmlTag() bool + func (s String) IsIban(country String) bool + func (s String) IsIbanFast(country String) bool + func (s String) IsIp() bool + func (s String) IsIpV4() bool + func (s String) IsIpV6() bool + func (s String) IsPhoneNumber() bool + func (s String) IsUrl() bool + func (s String) IsUserName(min int, max int) bool + func (s String) IsWholeNumber() bool + func (s String) IsZipCode(country String) bool + func (s String) IsZipCodeFast(country String) bool + func (s String) Json() map[String]interface{} + func (s String) LastIndex(substr String) int + func (s String) LastIndexAny(chars String) int + func (s String) LastIndexByte(c byte) int + func (s String) LastIndexFunc(f func(rune) bool) int + func (s String) Left(length int) String + func (s String) Map(mapping func(rune) rune) String + func (s String) Md5() String + func (s String) Node() (String, String) + func (s String) NodeFile() (String, String) + func (s String) Open() String + func (s String) OpenByte() []byte + func (s String) ParseDate(format String) time.Time + func (s String) ParseDateLocal(format String, location String) time.Time + func (s String) Perl() (String, String) + func (s String) PerlFile() (String, String) + func (s String) Php() (String, String) + func (s String) PhpFile() (String, String) + func (s String) Post(url String, contenttype String) String + func (s String) PrecompileIsIbanFast(country String) + func (s String) PrecompileIsZipCodeFast(country String) + func (s String) PwDigits(number int) bool + func (s String) PwLowerCase(number int) bool + func (s String) PwSpecialCase(number int) bool + func (s String) PwUpperCase(number int) bool + func (s String) Python() (String, String) + func (s String) PythonFile() (String, String) + func (s String) RandomString(length int) String + func (s String) Repeat(count int) String + func (s String) Replace(old, new String, n int) String + func (s String) ReplaceAll(old, new String) String + func (s String) Reverse() String + func (s String) Right(length int) String + func (s String) Sha1() String + func (s String) Split(sep String) []String + func (s String) SplitAfter(sep String) []String + func (s String) SplitAfterN(sep String, n int) []String + func (s String) SplitN(sep String, n int) []String + func (s String) StripTags() String + func (s String) Substr(start, end int) String + func (s String) Title() String + func (s String) ToLower() String + func (s String) ToLowerSpecial(c unicode.SpecialCase) String + func (s String) ToTitle() String + func (s String) ToTitleSpecial(c unicode.SpecialCase) String + func (s String) ToUpper() String + func (s String) ToUpperSpecial(c unicode.SpecialCase) String + func (s String) ToValidUTF8(replacement String) String + func (s String) Tostring() string + func (s String) Trim(cutset String) String + func (s String) TrimFunc(f func(rune) bool) String + func (s String) TrimLeft(cutset String) String + func (s String) TrimLeftFunc(f func(rune) bool) String + func (s String) TrimPrefix(prefix String) String + func (s String) TrimRight(cutset String) String + func (s String) TrimRightFunc(f func(rune) bool) String + func (s String) TrimSpace() String + func (s String) TrimSuffix(suffix String) String + func (s String) URLDecode() String + func (s String) URLEncode() String + func (s String) Uint() uint + func (s String) Uint32() uint32 + func (s String) Uint64() uint64 + func (s String) WordCount() map[String]int + func (s String) WriteToFile(path String) + type Strings []String + func (s Strings) Join(sep String) String + type Strint struct