Documentation
¶
Index ¶
- Constants
- Variables
- func BitClear(b, flag uint) uint
- func BitIsSet(b, flag uint) bool
- func BitSet(b, flag uint) uint
- func BitToggle(b, flag uint) uint
- func Bool2Int(b bool) int
- func BytesToHex(b []byte) string
- func BytesToUint32(b []byte) uint32
- func BytesToUint64(b []byte) uint64
- func DatAsInt() int
- func DelimTextAdd(ss *string, s, delim string)
- func Estr2Int(s string) int
- func EsubStr(s string, ix int, le int) string
- func EsubStr2Int(s string, ix int, ilen int) int
- func FTime() string
- func FormatInt(n int) string
- func FormatInt64(n int64) string
- func GetVersion(ss string) string
- func GetVersionAsInt(ss string) int
- func HexBytesToUint32(s []byte) uint32
- func HexBytesToUint64(s []byte) uint64
- func HexToBytes(hx string) []byte
- func Int2Dat(d int) string
- func Int2DatHuman(d int) string
- func Int2Prs(ns int) string
- func IsAlpha(s string, any string) bool
- func IsAlphaNum(s string, any string) bool
- func IsDigit(s string, any string) bool
- func IsHexString(s string) bool
- func LfillStr(s, ch string, le int) string
- func Md5HexString(b *[]byte) string
- func ParseTime(v string, sLoc string) time.Time
- func PermitHour(t time.Time, sh []string) bool
- func PermitWeekDay(t time.Time, sDays []string) bool
- func ReadableBytes(n uint64) string
- func ReverseString(s string) string
- func RfillStr(s, ch string, le int) string
- func STime(t time.Time) string
- func STimeDif(tA time.Time, tL time.Time) string
- func Since(tA time.Time) (time.Time, int64)
- func Str2Dat(s string) int
- func Str2Dates(s string) (int, int)
- func Str2Time(s string) time.Time
- func StripUUID36(uid string) string
- func Time2Sec(t time.Time) (xs int, hh int, mm int, ss int)
- func Time2Str(t time.Time) string
- func Time2StrT(t time.Time) string
- func TimeDif(tA time.Time, tL time.Time) (xs int, hh int, mm int, ss int)
- func TimeUTC2Unix(s string) int64
- func ToAnsi(buf *[]byte) []byte
- func ToUTF8(s string) string
- func UUID() []byte
- func UUID36(uid string) string
- func Uint32ToHex(u uint32) string
- func Uint32ToHexBytes(k uint32) []byte
- func Uint64ToHex(u uint64) string
- func Uint64ToHexBytes(k uint64) []byte
- func Unix2LocalTimeStr(ut int64) string
- func Unix2UTCTimeStr(ut int64) string
- func Unix2UTCTimeStrT(ut int64) string
- type Buffer
- func (b *Buffer) Bytes() []byte
- func (b *Buffer) Cap() int
- func (b *Buffer) Clear()
- func (b *Buffer) Pos() int
- func (b *Buffer) Printf(frm string, v ...interface{})
- func (b *Buffer) ReadLine(line *string) (err error)
- func (b *Buffer) Rewind()
- func (b *Buffer) Size() int
- func (b *Buffer) String() string
- func (b *Buffer) WriteLine(s string) (n int, err error)
- func (b *Buffer) WriteString(s string) (n int, err error)
- func (b *Buffer) WriteToFile(sFile string, toAdd bool) error
Constants ¶
View Source
const ( DT_YEA = "2006" DT_MON = "01" DT_DAY = "02" DT_TIM = "15:04:05" )
Variables ¶
View Source
var LocLOC, _ = time.LoadLocation("Local")
View Source
var LocUTC, _ = time.LoadLocation("UTC")
Functions ¶
func FormatInt64 ¶ added in v1.6.4
FormatInt64 #Format Integer mit Tausend Points
func PermitHour ¶ added in v1.7.9
PermitHour # array: [ "12:00-18:00","1400-2200"]
func PermitWeekDay ¶ added in v1.7.9
PermitWeekDay for
func Unix2LocalTimeStr ¶ added in v1.9.8
Unix2LocalTimeStr #
Types ¶
type Buffer ¶ added in v1.9.2
type Buffer struct {
// contains filtered or unexported fields
}
Buffer #
func (*Buffer) WriteString ¶ added in v1.9.2
WriteString #
Click to show internal directories.
Click to hide internal directories.