Ser at jeg fikk en feilmelding på morgendagens priser 14:45 i dag. Glemte å ta kopi, men var norges bank feil.
16:30 så fungerte det.
Nå er ikke jeg en kløpper i go, men jeg mistenker at det er fordi du sjekker kurs på dagens dato når man spør om morgendagens priser, og siden prisen for i dag er cache med "gårsdagens" (fredags) kurs, så fikk jeg ikke feilmelding på den. (jeg henter både dagens og morgendagens priser).
Ser at du sjekker dato om det er helg, men det er også bevegelige helligdager der kursen ikke blir oppdatert som vil føre til at det krasjer.
Jeg har aldri programmert go, så jeg tør ikke gjøre noen endringer på github, men i psuedo kode så ville jeg endra GetExchangeRate() til å hente for de siste 7 dagene for valgt dato (så lenge det ikke er i framtiden), også plukke ut den nyeste kursen.
Når klokka er etter kl 16 så ville jeg tømt cachen for å hente oppdaterte priser og kurser.