|
نريد غالبًا تنفيذ كود Go في وقت ما مستقبلًا، أو تنفيذه مرارًا على فاصل زمني معين. تسهّل ميزتا المؤقت والمؤقت الدوري المدمجتان في Go هاتين المهمتين. سنتعرف أولًا على المؤقتات، ثم على المؤقتات الدورية. |
|
|
|
|
|
|
|
|
تمثل المؤقتات حدثًا واحدًا في المستقبل. تحدد للمؤقت المدة التي تريد انتظارها، فيوفر قناة تُشعَر عند انقضاء تلك المدة. سينتظر هذا المؤقت ثانيتين. |
|
|
تحجب |
|
|
إذا أردت الانتظار فحسب، لأمكنك استخدام |
|
|
امنح |
|
|
سينطلق المؤقت الأول بعد نحو ثانيتين من بدء البرنامج، لكن ينبغي إيقاف الثاني قبل أن تتاح له فرصة الانطلاق. |
|
المثال التالي: المؤقتات الدورية.