Documentation ¶
Index ¶
- func AbsInt(i int) int
- func AbsInt32(i int32) int32
- func AbsInt64(i int64) int64
- func AesDecrypt(crypted, signKey string) string
- func AesEncrypt(origData, signKey string) string
- func AnythingToSlice(a interface{}) []interface{}
- func BoolToStr(value bool) string
- func ByteToStr(value interface{}) string
- func CopyDest(dest interface{}) interface{}
- func Cut(str string, start, end int) string
- func CutLeft(str string, end int) string
- func FloatToStr(value float64) string
- func FloatToStrByScale(value float64, scale string) string
- func Int64ToStr(value int64) string
- func IntToStr(value int) string
- func InterfaceToStr(value interface{}) string
- func IsEmpty(str string) bool
- func IsNil(i interface{}) bool
- func IsNotEmpty(str string) bool
- func IsNotNil(i interface{}) bool
- func Md5(str string) string
- func PKCS7Padding(ciphertext []byte, blockSize int) []byte
- func PKCS7UnPadding(origData []byte) []byte
- func Run(fn func())
- func StrToBool(value string) bool
- func StrToFloat(value string) float64
- func StrToInt(value string) int
- func StrToInt64(value string) int64
- func TimeLastDay(date time.Time) int
- func Uint64ToStr(value uint64) string
- type StringBuilder
- func (builder *StringBuilder) Append(s string) *StringBuilder
- func (builder *StringBuilder) AppendFloat64(f float64) *StringBuilder
- func (builder *StringBuilder) AppendInt(i int) *StringBuilder
- func (builder *StringBuilder) AppendInt64(i int64) *StringBuilder
- func (builder *StringBuilder) AppendStrings(ss ...string) *StringBuilder
- func (builder *StringBuilder) Clear() *StringBuilder
- func (builder *StringBuilder) IsEmpty() bool
- func (builder *StringBuilder) ToString() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnythingToSlice ¶
func AnythingToSlice(a interface{}) []interface{}
func FloatToStr ¶
func FloatToStrByScale ¶
func Int64ToStr ¶
func InterfaceToStr ¶
func InterfaceToStr(value interface{}) string
func IsNotEmpty ¶
func PKCS7Padding ¶
func PKCS7UnPadding ¶
func StrToFloat ¶
func StrToInt64 ¶
func Uint64ToStr ¶
Types ¶
type StringBuilder ¶
type StringBuilder struct {
// contains filtered or unexported fields
}
func NewStringBuilder ¶
func NewStringBuilder() *StringBuilder
func NewStringBuilderString ¶
func NewStringBuilderString(str string) *StringBuilder
func (*StringBuilder) Append ¶
func (builder *StringBuilder) Append(s string) *StringBuilder
func (*StringBuilder) AppendFloat64 ¶
func (builder *StringBuilder) AppendFloat64(f float64) *StringBuilder
func (*StringBuilder) AppendInt ¶
func (builder *StringBuilder) AppendInt(i int) *StringBuilder
func (*StringBuilder) AppendInt64 ¶
func (builder *StringBuilder) AppendInt64(i int64) *StringBuilder
func (*StringBuilder) AppendStrings ¶
func (builder *StringBuilder) AppendStrings(ss ...string) *StringBuilder
func (*StringBuilder) Clear ¶
func (builder *StringBuilder) Clear() *StringBuilder
func (*StringBuilder) IsEmpty ¶
func (builder *StringBuilder) IsEmpty() bool
func (*StringBuilder) ToString ¶
func (builder *StringBuilder) ToString() string
Click to show internal directories.
Click to hide internal directories.