Saltar al contenido

Detalles

El paquete reflect en Go proporciona capacidades de reflexión, lo que permite a los programas examinar y manipular los valores, tipos o las estructuras en tiempo de ejecución. Esto es útil para serialización de datos, o para crear herramientas que interactúan con estructuras de datos desconocidas a priori.

Aunque la reflexión es poderosa, es importante usarla con cuidado en Go. Es más lenta que el código típico, debido a que realiza más operaciones durante el tiempo de ejecución y es más propensa a errores si no se maneja correctamente. Sin embargo, es ideal para situaciones donde el tipo exacto no es conocido de antemano o cuando se requiere un comportamiento dinámico.

Vente a compartir con nosotros esta sesión que nos va a presentar Juan Céspedes. Juan es programador desde hace más de 30 años, Debian Developer desde hace más de 25 años y usando Go desde la 1.4.

¡No te lo pierdas!

Linux
Golang
Programming Languages
Computer Programming
Open Source

Patrocinadores

Sponsor logo
Codemotion
Colaboramos con la edición 2017

Los miembros también están interesados en