Go 检查数组[键]是否已设置?抛出:索引超出范围

Go 检查数组[键]是否已设置?抛出:索引超出范围,go,Go,若我试图访问数组中不存在的密钥,我会得到 抛出:索引超出stacktrace的范围 如何检查tmp[键]“是否已设置” 这一准确操作: if len(url) > 1 { tmp := strings.Split(url[1],"=",0); if len(tmp) >1{ sess = tmp[1]; } } 你能发布你的代码吗?我没有得到同样的厄洛斯。我认为这是唯一有效的方法。我不认为有任何方法可以从Go中获得某种“超出范围”的异常。

若我试图访问数组中不存在的密钥,我会得到 抛出:索引超出stacktrace的范围

如何检查tmp[键]“是否已设置”

这一准确操作:

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

你能发布你的代码吗?我没有得到同样的厄洛斯。我认为这是唯一有效的方法。我不认为有任何方法可以从Go中获得某种“超出范围”的异常。