¿Cuándo debemos usar goroutine?
¿Cuándo deberíamos usar goroutines? Creo que deberíamos usarlo cuando hay operaciones de E/S en disco o en red para evitar bloquear el programa. Por ejemplo, cuando queremos obtener algunos datos de Redis. Sin goroutines, hacemos cosas de esta manera: go res, _ := redis.Get(context.Background(), “test_key”).Result() con goroutine, podemos hacerlo así: . . . Read more