go the logo

Generics Go

El día 15 de marzo fue anunciada oficialmente la nueva version de go 1.18 y con ella las nuevas características entre las que destacan, Fuzzing, el uso de workspaces y generics, de esto último hablaremos en este post. Generics Lo primero, es saber que son los generics o a que nos referimos cuando hablamos de ellos, como quizás ya sepas, en un lenguaje fuertemente tipado es necesario declarar el tipo de variables que vamos a usar y que nuestros métodos o funciones van a recibir o devolver....

marzo 15, 2022 · 6 min · Erick Suárez
gopher tester

Fuzz Testing - Go Fuzzing

La nueva versión de Go (1.18) esta cerca de ser lanzada, una de las novedades, que ya podemos probar es Fuzzing, estamos hablando de Fuzz Testing de manera nativa en Go. Para ponernos en contexto. ¿Qué es Fuzz Testing? Es una técnica de testing automatizado con el propósito de encontrar vulnerabilidades dando entradas invalidas a un sistema o software. Es practicado más comúnmente por hackers e ingenieros de seguridad, los primeros para aprovechar las vulnerabilidades y los segundos para arreglarlas antes de que estas puedan ser explotadas....

febrero 24, 2022 · 12 min · Erick Suárez