天天看點

golang 判斷元素是否存在數組中

現在隻能這樣寫,因為還沒有泛型嘛。

Int

func IsContainInt(items []int, item int) bool {
    for _, eachItem := range items {
        if eachItem == item {
            return true
        }
    }
    return false
}           

複制

string

func IsContain(items []string, item string) bool {
    for _, eachItem := range items {
        if eachItem == item {
            return true
        }
    }
    return false
}           

複制