feat: github projects route

This commit is contained in:
trafficlunar 2025-05-03 16:09:46 +01:00
parent a1f22391e9
commit a3eb6c6e32
7 changed files with 115 additions and 0 deletions

19
internal/worker/github.go Normal file
View file

@ -0,0 +1,19 @@
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()
}
}

View file

@ -3,5 +3,6 @@ package worker
func StartWorkers() {
go StartDataStoreWorker()
go StartLastFMWorker()
go StartGitHubWorker()
go StartComputerWorker()
}