package
0.0.7
Repository: https://github.com/x-module/helper.git
Documentation: pkg.go.dev

# README

函数包控制函数执行流程,包含部分函数式编程。

import "github.com/x-module/helper/function"

函数列表:

  • methodExists 检查val结构体中是否存在methodName方法.
  • getMethod 获取val结构体的methodName方法.
  • getFuncNames 获取变量的所有函数名.
  • GetFieldValue 获取(字典/结构体的)字段值;fieldName为字段名,大小写敏感.
  • GetVariateType 获取变量类型.
  • VerifyFunc 验证是否函数,并且参数个数、类型是否正确.
  • CallFunc 动态调用函数.

# Functions

CallFunc 动态调用函数.
GetFieldValue 获取(字典/结构体的)字段值;fieldName为字段名,大小写敏感.
GetVariateType 获取变量类型.
VerifyFunc 验证是否函数,并且参数个数、类型是否正确.