Before: ```go select { case <-c: ... case <-time.After(time.Until(deadline)): ... } ``` After: ```go select { case <-c: ... case <-time.At(deadline): ... } ```