Estructuras de datos en Go: Deque
Sebastian Gomez
Descubre el poder de las deques en Go, las colas de doble extremo que dejan insertar y eliminar elementos por ambos lados en tiempo constante. Veremos qué son, de dónde vienen, una implementación con slices que compila y corre, y casos de uso reales como cache LRU, ventanas deslizantes y recorridos de grafos. Incluye ejercicios con genericos para practicar.
Estructuras de datos en Go: Colas
Sebastian Gomez
Aprende sobre las colas en Go, una de las estructuras de datos más fundamentales en programación. Veremos cómo funcionan en orden FIFO, las implementaremos paso a paso con código ejecutable y con genéricos, y practicaremos con ejercicios propuestos para afianzar lo aprendido.
Estructuras de datos en Go: Pilas
Sebastian Gomez
Descubre las Pilas (Stacks) en Go: una estructura de datos esencial en programación, basada en LIFO (Last In, First Out). Aprende a agregar (push) y eliminar (pop) elementos, y domina funciones como peek, empty y size. Impulsa tus habilidades y crea soluciones eficientes.
Programación orientada a objetos en Go
Sebastian Gomez
Descubre Go, un enfoque moderno y potente para la programación orientada a objetos. Nada de herencia complicada, solo composición e incrustación anónima. Interfaces implícitas, encapsulación a nivel de paquete y polimorfismo sencillo te esperan en este lenguaje. Mejora hoy la legibilidad y la eficiencia de tu código.