Как я могу вставить Emoji в config.toml на сайте Hu go? - PullRequest
2 голосов
/ 11 февраля 2020

Я хочу добавить облачный эмодзи в нижний колонтитул моей веб-страницы, но, очевидно, файл config.toml не поддерживает эмодзи

 [params]
      footerText   = ":cloud: David Jorquera - 2020"

... отображается в виде текста.

Как это можно сделать?

1 Ответ

4 голосов
/ 11 февраля 2020

Почему это не работает?

Ху go использует функцию emojify для разбора шаблонов для замены смайликов. Но он не применяет такие функции к конфигурации.

Для этого вам нужно было бы передать свою переменную в функцию в шаблоне, используя {{ .footerText | emojify }}, как описано в этот другой вопрос .

Используйте непосредственно символы UTF-8 в конфигурации

Ваш файл конфигурации TOML можно рассматривать как документ UTF-8.

Как например, вы можете напрямую добавить эмодзи в значение конфигурации:

[params]
    footerText = "☁️ David Jorquera – 2020"

В этом примере используются эмодзи и да sh между вашим именем и годом.

...