Нестандартное имя переменной - PullRequest
0 голосов
/ 16 ноября 2018

Скажем, я хочу представить заголовки HTTP с помощью структуры, что-то вроде:

   Headers struct {
     'x-requested-by' 'foo'
   }

определенно не нравится имя переменной с дефисами и т. Д. В любом случае?

1 Ответ

0 голосов
/ 16 ноября 2018

Укажите фактические имена заголовков в качестве тегов полей и используйте эти теги полей при кодировании или декодировании структуры на провод. Смотрите пример пакета encoding / json , чтобы узнать, как это сделать.

Если проблема более высокого уровня заключается в хранении пар ключ-значение с произвольными строковыми ключами, используйте карту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...