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
|
|
|
|
}
|