Я пишу несколько веб-сервисов Go (также реализуя веб-сервер в Go с http.ListenAndServe). У меня есть карта структур, которые я хотел бы сохранить в памяти (с приблизительным размером данных 100 Кб), которые будут использоваться различными HTTP-запросами.
Каков наилучший способ достичь этого в Go? По вашему опыту, лучше ли использовать глобальные переменные пакета или системы кэширования (например, memcache/groupcache)?