Go-based background worker