PHP » GoLang |
login |
register |
about
|
in_arrayin_array[code=golang] func In_array(needle interface{}, hystack interface{}) bool { switch key := needle.(type) { case string: for _, item := range hystack.([]string) { if key == item { return true } } case int: for _, item := range hystack.([]int) { if key == item { return true } } case int64: for _, item := range hystack.([]int64) { if key == item { return true } } default: return false } return false } [/code] |