complete chapter 4 translation to spanish
This commit is contained in:
20
es/03.4.md
20
es/03.4.md
@@ -176,21 +176,21 @@ En escenarios mas complejos también podemos utilizar este método, la ventaja e
|
||||
|
||||
Vamos a echar un vistazo a la lista de flujo de ejecución en conjunto.
|
||||
|
||||
- Se llama http.HandleFunc
|
||||
- Se llama `http.HandleFunc`
|
||||
1. Se Llama HandleFunc de DefaultServeMux
|
||||
2. Se Llama Handle de DefaultServeMux
|
||||
3. Se agregan las reglas del enrutamiento a map[string]muxEntry de DefaultServeMux
|
||||
- Se llama http.ListenAndServe (":9090" , nil )
|
||||
- Se llama `http.ListenAndServe(":9090" , nil)`
|
||||
1. Se instancia el servidor
|
||||
2. Llama ListenAndServe del Servidor
|
||||
3. Llama net.Listen ( " tcp" , addr ) para escuchar en el puerto .
|
||||
2. Se Llama ListenAndServe del Servidor
|
||||
3. Se Llama net.Listen ( "tcp" , addr ) para escuchar en el puerto.
|
||||
4. Iniciar un bucle, y aceptar las solicitudes en el cuerpo del bucle.
|
||||
5. Instanciada una Conn se empieza una goroutine para cada solicitud : ir c.serve ().
|
||||
6. Lee petición de datos : w , err : = c.readRequest ().
|
||||
7. Comprueba si el controlador está vacío, si está vacíoutiliza DefaultServeMux .
|
||||
8. Llama al controlador de ServeHTTP
|
||||
9. Ejecutar código en DefaultServeMux en este caso.
|
||||
10. Elije el controlador URL y ejecutar código del controlador en esta seccion: mux.handler.ServeHTTP ( w , r)
|
||||
5. Instanciar una Conn y se empieza una goroutine para cada solicitud : `go c.serve ()`
|
||||
6. Se Lee petición de datos : `w , err : = c.readRequest ()`
|
||||
7. Se Comprueba si el controlador está vacío, si está vacíoutiliza DefaultServeMux .
|
||||
8. Se Llama al controlador de ServeHTTP
|
||||
9. Se Ejecuta el código en DefaultServeMux en este caso.
|
||||
10. Elije el controlador URL y ejecutar código del controlador en esta seccion: `mux.handler.ServeHTTP (w , r)`
|
||||
11. Cómo elegir handler:
|
||||
A. Normas de router de verificación para esta URL.
|
||||
B. Llamar ServeHTTP en ese controlador, si es que existe.
|
||||
|
||||
Reference in New Issue
Block a user