Punteros en Go

By Agus Luques

Elevator Pitch

Mucha gente suele “paniquearse”😉 con Go a la hora de insertarse en el mundo de los punteros. Lo cierto, es que es mucho más fácil de lo que parece. Es por ello, que decidimos dar esta charla, para transmitirte todo lo que aprendimos tras varios meses usándolos y brindarte tranquilidad y seguridad!

Description

  • Resumen de tipos de datos en Go
    • La idea es hacer una introducción muy cortita de los distintos tipos que soporta Go
  • Punteros
    • Qué son los punteros, cómo se usan, ejemplos
    • Punteros de tipado seguro vs tipado no seguro
  • Tipos: valor vs referencia
    • Diferencia entre pasar un parámetro por valor vs referencia
  • Mitos
    • En Go no existe lo que se conoce como “Referencia”, todo se pasa por copia
  • Conclusión
    • Explicar cómo usamos los punteros en la vida cotidiana en nuestra empresa para llevar tranquilidad (diferente a C)

Notes

Esta charla va a estar dada por Laila Weil, estudiante de ingeniería de la UTN, y Agustin Luques, ingeniero de la UBA. Ambos trabajamos en Mercado Libre y podemos aportar un punto de vista sobre el uso del lenguaje en proyectos de gran tamaño. Ambos tuvimos que aprender Go, conocemos la dificultad de entender este tema y creemos que una explicación como la que queremos dar, hubiese sido bastante útil a la hora de haberlo estudiado nosotros.