package main import "syscall/js" func findClockElements(id string) htmlElements { doc := js.Global().Get("document") rootClockElem := doc.Call("querySelector", "#"+id) return htmlElements{ locationDiv: rootClockElem.Call("querySelector", ".location"), timeDiv: rootClockElem.Call("querySelector", ".time"), dateDiv: rootClockElem.Call("querySelector", ".date"), } }