package main import ( "log" "writer/internal/config" "writer/internal/procRTSP" ) func main() { // Parse camera links from YAML file into struct Cameras. c, err := config.ParseCamerasYAML() if err != nil { panic(err) } // Connect to each camera. for _, link := range c { log.Printf("start recording on camera: %s\n", link) go func() { err = procRTSP.ProcRTSP(1, link) if err != nil { panic(err) } }() } select {} }