aicra/internal/checker/default/string/main.go

22 lines
245 B
Go

package main
import (
"reflect"
)
func Match(name string) bool {
return name == "string"
}
func Check(value interface{}) bool {
if value == nil {
return false
}
kind := reflect.TypeOf(value).Kind()
return kind == reflect.String
}