drwxr-xr-x 1 xenon xenon 2813952 Feb 11 20:49 .
r, _ := regexp.Compile("(?m)^//")
let events = null;
function getEventList() {
if (events) return events;
events = fetch(...).then(r => r.json());
return events;
}
async function getEventDetails() {
events = await getEventList();
// ...
}