non crontab

This commit is contained in:
2025-12-15 07:27:17 +07:00
parent d38dac15d5
commit 6371a79d22

48
main.go
View File

@@ -50,30 +50,30 @@ func main() {
defer scheduler.Stop()
// SCHEDULE HARIAN
scheduler.AddFunc("0 5 * * *", func() {
log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER ===")
for {
success := jadwal_dokter.GetJadwalDokternew()
if success {
log.Println("=== SCHEDULE GET JADWAL HARIAN DOKTER DONE ===")
break
}
}
})
//SCHEDULE TIAP 3 BULAN
scheduler.AddFunc("30 5 * * 2", func() {
log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER MONTHLY===")
for {
success := jadwal_dokter.GetDataJadwalDokter()
if success {
log.Println("=== SCHEDULE GET JADWAL DOKTER MONTHLY DONE ===")
break
}
}
})
go scheduler.Start()
//scheduler.AddFunc("20 11 * * *", func() {
// log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER ===")
// for {
// success := jadwal_dokter.GetJadwalDokternew()
// if success {
// log.Println("=== SCHEDULE GET JADWAL HARIAN DOKTER DONE ===")
// break
// }
// }
//})
//
////SCHEDULE TIAP 3 BULAN
//scheduler.AddFunc("35 5 * * 2", func() {
// log.Println("=== RUNNING SCHEDULE GET JADWAL DOKTER MONTHLY===")
// for {
// success := jadwal_dokter.GetDataJadwalDokter()
// if success {
// log.Println("=== SCHEDULE GET JADWAL DOKTER MONTHLY DONE ===")
// break
// }
// }
//})
//
//go scheduler.Start()
v1 := r.Group("/api")