Documentation
¶
Index ¶
- Variables
- func Any2Str(value interface{}) string
- func Autowired(some any) error
- func CheckCrc(cmd []byte, data []byte, pos int, dlen int) bool
- func CheckType(i interface{}) string
- func ContainsGometa(some any) bool
- func ContainsStru[T any](someStru any) bool
- func ContainsStruPtr(someStru, childStru any) bool
- func ContainsType(s interface{}, name string) bool
- func ContainsTypeOfSub(s interface{}, name string) bool
- func DesDec(c []byte, key []byte) ([]byte, error)
- func DesEnc(c []byte, key []byte) ([]byte, error)
- func FieldsFunc(fieldsName string) []string
- func FindNameOfIface(iface any) string
- func FindStruNilPtrFields(Stru any) []reflect.StructField
- func FindStructFields(v any) []reflect.StructField
- func FmtPrintLn(a ...any)
- func FormatDatetime(t time.Time) string
- func FormatNow() string
- func GetTime() int64
- func IfBaseEntity(Some any) bool
- func IfBaseModel(some any) (baseiface.IbaseModel, bool)
- func IfIface[T any](inst any) bool
- func IfInterface[T any](some any) (T, bool)
- func IfNilPtrChild(Stru any, feild string) bool
- func IfProxy(some any) bool
- func IfPtrNil(v any) bool
- func IfStru(value any) bool
- func IfTypeStru(v reflect.Type) bool
- func IfValueStru(v reflect.Value) bool
- func InitStruNilPtrFields(Stru any)
- func LoadBeanProxy[T baseiface.IbaseProxy]() T
- func LoadIniCfg(fileName string) (*ini.File, error)
- func MakeUnique(arr []int64) []int64
- func Map2Str(mapkey map[string]interface{}) strings.Builder
- func MapKey2Str(mapkey map[string]interface{}) strings.Builder
- func ModbusCrcCheckSum(data []byte) []byte
- func NameOfType(v any) string
- func NewIchubLog(filename string) (logger *log.Logger)
- func NewIchubLogger(pathfile string) *log.Logger
- func NewOfPtrType[T baseiface.IpoolObj]() T
- func NewOfPtrTypeAny[T any]() T
- func NewOfPtrTypeProxy[T baseiface.IbaseProxy]() T
- func NewOfType[T baseiface.IpoolObj]() T
- func NewProxyTypeOf(t reflect.Type) (baseiface.IbaseProxy, bool)
- func NewStru[S any]() *S
- func NewStruProxy[S baseiface.IbaseProxy]() S
- func Nipv4() string
- func ParseArray2Map(stru []any) (any, error)
- func Round(f float64, n int) float64
- func SetFieldValue(val reflect.Value, value interface{})
- func SnowflakeNextVal() int64
- func ToInt32(value interface{}) (d int32)
- func ToInt64(value interface{}) (d int64)
- func ToStr(value interface{}, args ...int) (s string)
- func ToStruMap(src any, out any)
- func UniqueId() string
- func Uuid() string
- type StrTo
- func (f StrTo) Bool() (bool, error)
- func (f *StrTo) Clear()
- func (f StrTo) Exist() bool
- func (f StrTo) Float32() (float32, error)
- func (f StrTo) Float64() (float64, error)
- func (f StrTo) Int() (int, error)
- func (f StrTo) Int16() (int16, error)
- func (f StrTo) Int32() (int32, error)
- func (f StrTo) Int64() (int64, error)
- func (f StrTo) Int8() (int8, error)
- func (f *StrTo) Set(v string)
- func (f StrTo) String() string
- func (f StrTo) Uint() (uint, error)
- func (f StrTo) Uint16() (uint16, error)
- func (f StrTo) Uint32() (uint32, error)
- func (f StrTo) Uint64() (uint64, error)
- func (f StrTo) Uint8() (uint8, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var MbTable = []uint16{}/* 256 elements not displayed */
Functions ¶
func ContainsGometa ¶
func ContainsStru ¶
func ContainsStruPtr ¶
func ContainsType ¶
func ContainsTypeOfSub ¶
func FieldsFunc ¶
func FindNameOfIface ¶
func FindStruNilPtrFields ¶
func FindStruNilPtrFields(Stru any) []reflect.StructField
func FindStructFields ¶
func FindStructFields(v any) []reflect.StructField
func FmtPrintLn ¶
func FmtPrintLn(a ...any)
func FormatDatetime ¶
func IfBaseEntity ¶
func IfBaseModel ¶
func IfBaseModel(some any) (baseiface.IbaseModel, bool)
func IfInterface ¶
func IfNilPtrChild ¶
func IfTypeStru ¶
func IfValueStru ¶
func InitStruNilPtrFields ¶
func InitStruNilPtrFields(Stru any)
func LoadBeanProxy ¶
func LoadBeanProxy[T baseiface.IbaseProxy]() T
func MakeUnique ¶
func MapKey2Str ¶
func ModbusCrcCheckSum ¶
func NameOfType ¶
func NewIchubLog ¶
func NewIchubLogger ¶
func NewOfPtrTypeAny ¶
func NewOfPtrTypeAny[T any]() T
func NewOfPtrTypeProxy ¶
func NewOfPtrTypeProxy[T baseiface.IbaseProxy]() T
func NewProxyTypeOf ¶
func NewProxyTypeOf(t reflect.Type) (baseiface.IbaseProxy, bool)
func NewStruProxy ¶
func NewStruProxy[S baseiface.IbaseProxy]() S
func ParseArray2Map ¶
func SetFieldValue ¶
func SnowflakeNextVal ¶
func SnowflakeNextVal() int64
Types ¶
Click to show internal directories.
Click to hide internal directories.