我在范围循环中看到这一点以获取 MIME 标头。
for _, ext := range parseExtensions(r.Header) {
if ext[""] != "permessage-deflate" {
continue
}
compress = true
break
}
Run Code Online (Sandbox Code Playgroud)
"字符用于引用字符串。""空字符串也是如此。
[]用于引用映射、切片或数组的元素。在你的情况下,它是一张地图。
使用 nameext[""]引用 map 的键也是如此。假设是一个带有键的映射,例如or ,它会正常工作。任何其他类型都会导致编译错误。ext""extstringmap[string]interface{}map[string]string
根据上下文,我们可以假设它是 a map[string]string,因为从地图读取的值正在与字符串进行比较。