after waits for the duration to elapse and then sends the current time on the returned channel.
It is equivalent to (new Timer(d)).c.
If efficiency is a concern, use new Timer() instead and call Timer.stop if the timer is no longer needed.
tick is a convenience wrapper for new Ticker(d) providing access to the ticking channel only.
While tick is useful for clients that have no need to shut down the Ticker, be aware that
without a way to shut it down the underlying Ticker cannot be recovered by the garbage collector; it "leaks".