¡Este evento ha terminado!
Go meetup #19
Ir Meetup #19
Evento por: Prague Golang Meetup
Ubicación: Pure Storage, Rohanské nábřeží 661, Praha 8
Acerca del evento
** Alojado por puro almacenamiento **
Tenga en cuenta que en la oficina de Pure Storage, todos los asistentes a reuniones deberán firmar una NDA genérica utilizada para que todos los visitantes de la oficina puedan asistir a la reunión.
Las puertas están abiertas a partir de las 17:30, las conversaciones comenzarán a las 18:00 y tenemos 3 charlas.
** 1 \. Noam Yehuda \ (Pure Storage \) \, vamos a ser locos con nuevas características de la herramienta Go en Go 1 \ .24 \! **
Únase a nosotros mientras exploramos las potentes nuevas características introducidas en GO 1.24, con un enfoque especial en mejoras en la herramienta GO. La charla arrojará luz sobre las directivas de herramientas innovadoras en Go.mod que racionalizan la gestión de las dependencias de herramientas, eliminando la necesidad de las herramientas convencionales. Los asistentes también descubrirán el recién agregado indicador de tool para Go Get, que simplifica la instalación y actualizaciones de la herramienta, y verá cómo las mejoras en caché aumentan las velocidades de ejecución para la herramienta Go Run and Go.
Además, profundizaremos en las opciones estructuradas de salida de JSON para la construcción de Go, Instalar y probar GO, proporcionando un mejor diagnóstico y hacer que la integración con otras herramientas sea más perfecta. También cubriremos la variable de entorno Goauth, que introduce una forma flexible de autenticar las recuperaciones de módulos privados.
A través de ejemplos prácticos, aprenda cómo podemos aprovechar estas actualizaciones para optimizar nuestros flujos de trabajo y mejorar su productividad en el desarrollo de GO. No se pierda esta oportunidad de mantenerse a la vanguardia con los últimos avances en herramientas de GO.
** 2 \. VOJTech Vitek \ (Golang \ .cz \) \, construyendo apis de descanso escalable con chi y webRpc **
Construir y mantener API es a menudo un proceso complejo y lento. Los desarrolladores deben administrar puntos finales RESTful, manejar la serialización de JSON, mantener las bibliotecas de clientes y garantizar la compatibilidad con retroceso mientras mantienen la documentación de API actualizada. [WEBRPC] (https://github.com/webrpc/webrpc) ofrece una alternativa simplificada: un esquema de peso ligero y una herramienta de generación de código que simplifica el desarrollo de API. Con WebRPC, los desarrolladores pueden definir API y generar clientes y servidores fuertemente tipados en la documentación GO, TypeScript, Kotlin, Dart e incluso OpenApi. En esencia, WebRPC usa plantillas GO para la generación de códigos, lo que lo hace muy flexible y fácil de personalizar. En esta charla, exploraremos la motivación detrás de WEBRPC, cómo difiere de los enfoques de descanso y GRPC tradicionales, y las ventajas de sus definiciones API simples y declarativas. A través de un ejemplo del mundo real, demostraremos cómo WEBRPC puede mejorar la productividad del desarrollador, reducir la caldera y habilitar la comunicación perfecta de cliente cliente.
** 3 \. Aliaksei Shainiuk \ (Pure Storage \) Tablas suizas - Desbloqueo del rendimiento del mapa **
Descubra qué impacto de rendimiento tienen las tablas suizas en la implementación del mapa de GO. Exploraremos su mecánica y qué mejoras de rendimiento ofrecen. También abordaremos las compensaciones y las posibles consideraciones y demostraremos cómo las tablas suizas afectan el rendimiento del código GO existente.