Un puntero es una variable que apunta a algo, y para ello almacena la dirección de memoria de otra variable. Los punteros solo guardan direcciones de memoria.
Leer el artículoEn el lenguaje de programación Go, iota es un identificador especial predeclarado incorporado que simplifica la definición de constantes incrementales.
Leer el artículoSi necesitamos procesar una línea de comandos que incluye indicadores (flags), el paquete Flags permite analizar gramaticalmente de forma fácil todos los argumentos.
Al crear una plantilla HTML para mostrar en el servidor http, el estilado los podemos crear en ficheros CSS independientes, sin necesidad de insertar los estilos en la plantilla HTML.
Leer el artículoUn proyecto web con una plantilla HTML a la que pasamos variables para no tener que repetir páginas estáticas.
Leer el artículoUna clausura es una función anónima que puede capturar y acceder a variables de su entorno externo. Lo vemos paso a paso.
Leer el artículoCómo definir un proyecto web estático servido con Go sobre la estructura estándar de directorios.
Leer el artículoUso de ficheros de configuración para cargar variables de entorno que podemos utilizar en los programas
Leer el artículoUna función anónima es simplemente una función sin un nombre explícito
Leer el artículoCada vez que se declare una función init(), Go la cargará y ejecutará antes que cualquier otra cosa en ese paquete.
Script para inicializar un nuevo proyecto de Go, que iremos ampliando
Leer el artículoConsumir un SOAP con WSDL utilizando la biblioteca gowsdl que provee de un cliente SOAP.
Leer el artículoSobre el entorno Go y las variables de entorno
Leer el artículoPráctico menú de líneas de comandos con mucha funcionalidad y de fácil codificación
Leer el artículoSolo hay una sentencia para bucles, pero tiene todas las formas posibles
Leer el artículoConectar a una API de tipo REST utilizando OAuth 1.0
Leer el artículoEjecutar código en C desde un programa en Go para extender la funcionalidad de Go
Leer el artículoUtilizar las mayúsculas de forma apropiada puede evitar dolores de cabeza
Leer el artículoCreación de un paquete de helpers y utilidades para compartir
Leer el artículoFyne, un paquete para abrir disponer de una interface gráfica en go..
Leer el artículoConexión a base de datos Oracle utilizando el paquete goracle (godror).
Leer el artículoOperaciones de listas encadenadas. Una lista encadenadas se compone de una serie de registros en memoria, llamados nodos, que se referencian unos a otros utilizando un puntero.
Leer el artículoLa comunidad de Golang ha desarrollado un estándar para la estructura de proyectos que puede ayudarte a mantener tu código limpio, modular y escalable.
Leer el artículoOperaciones básicas para usar una base de datos MySQL existente, con go
Leer el artículoEmpezando en Go. Creamos el programa de introducción.
Leer el artículoGo es un lenguaje de programación creado por Google, concurrente y compilado con tipado estático, pero con seguridad de memoria y recolección de basura.
Leer el artículo
Source Code (C) Xavier Peña, 2026