go channel waitgroup
package mainimport ( "fmt" "sync")type listener stringtype Status struct{ ID string Err error}// test map lock safetyfunc main() { listeners := make([]listener, 0) listeners = append(listeners, "listener 1") listeners =