Ticker
Go dilində, ticker'lər müəyyən bir müddət ərzində müəyyən aralıqlarla bir əməliyyatı yerinə yetirmək üçün istifadə olunur. time
paketi daxilində yer alan NewTicker
funksiyası istifadə edilərək, bir ticker yaradılır.
Bu nümunədə, NewTicker
funksiyası istifadə edilərək, bir ticker yaradılır və hər 500 millisekundda bir əməliyyat yerinə yetirilir.
goroutine
istifadə edilərək, select
açar sözü ilə, ticker'ın müəyyən edilmiş zaman aralığına uyğun olaraq müəyyən aralıqlarla əməliyyat həyata keçirilir. done
adlı kanal vasitəsilə mesaj göndərilərək, goroutine
dayandırılır və "Ticker stopped" mesajı ekrana yazdırılır.
Output:
Last updated