检查是否有数组[键]? throw:index超出范围

时间:2009-11-15 01:27:53

标签: go

如果我尝试访问不存在的数组中的键,我得到 throw:使用堆栈跟踪超出范围的索引。

如何检查是否设置了tmp [key]“?

1 个答案:

答案 0 :(得分:-2)

这实际上有效:

if len(url) > 1 {
    tmp := strings.Split(url[1],"=",0);
    if len(tmp) >1{
        sess = tmp[1];
    }
}