api/internal/worker/github.go

19 lines
318 B
Go

package worker
import (
"api/internal/model"
"api/internal/service"
"log/slog"
"time"
)
var GitHubData []model.GitHubData
func StartGitHubWorker() {
slog.Info("Starting GitHub worker...")
GitHubData = service.GetGitHubData()
for range time.Tick(24 * time.Hour) {
GitHubData = service.GetGitHubData()
}
}