"
символов используются для кавычек строк. Таким образом, ""
является пустой строкой.
[]
используется для ссылки на элемент карты, среза или массива. В вашем случае это карта.
То есть ext[""]
ссылается на ключ карты ext
с именем ""
. Предполагая, что ext
- это карта с ключом string
, например, map[string]interface{}
или map[string]string
, она будет работать нормально. Любой другой тип приведет к ошибке компиляции.
Исходя из контекста, мы можем предположить, что это map[string]string
, так как значение, считанное с карты, сравнивается со строкой.