quick
最后更新于:2022-04-02 02:46:18
[TOC]
## 语法
### Func
```
func Check(f interface{}, config *Config) error
func CheckEqual(f, g interface{}, config *Config) error
func Value(t reflect.Type, rand *rand.Rand) (value reflect.Value, ok bool)
```
## Type
```
// func
```
## 实例
### Check 测试函数是否有效
```
// func
func Add(a,b int)int{
return a+b
}
// test
func TestAdd(t *testing.T){
f := func(a,b int) bool{
res :=Add(a,b)
return res==(a+b)
}
err:=quick.Check(f,nil)
if err != nil {
t.Error(err)
}
}
```
';