使用Golang手写定时器封装Cron支持秒、分、小时和天。提供多态以及多类别支持,通过DoCron()方法初始化定时器,使用AddJob添加定时任务,通过UpdateJob修改定时器任务,使用DeleteJob删除定时器,以及GetAllCrons获取所有定时任务列表。示例代码展示了如何使用多态创建不同的定时任务类别。