filebrowser/tools/variables/types.go

14 lines
306 B
Go
Raw Normal View History

2016-03-06 20:37:49 +00:00
package variables
2016-03-06 19:18:46 +00:00
import "reflect"
// IsMap checks if some variable is a map
func IsMap(sth interface{}) bool {
return reflect.ValueOf(sth).Kind() == reflect.Map
}
// IsSlice checks if some variable is a slice
func IsSlice(sth interface{}) bool {
return reflect.ValueOf(sth).Kind() == reflect.Slice
}