Iniciar sesión
Iniciar sesión

Cómo instalar Go en Windows

Cómo instalar Go en Windows
Hostman Team
Redactor técnico
Lenguaje Go
15.12.2025
Reading time: 6 min

Go, o Golang, es un lenguaje de programación de alto rendimiento y multihilo desarrollado por Google en 2007 y lanzado en 2009. Hasta el día de hoy, Golang continúa ganando popularidad.

El lenguaje de programación Go es una opción flexible para el desarrollo en una variedad de plataformas, ya que es compatible con una amplia gama de sistemas operativos. En este tutorial, veremos paso a paso cómo instalar Golang en Windows.

Instalar Go en Windows

Instalar GO en Windows es un proceso sencillo

Instalar Go en Windows

Go es compatible con Windows 7 y versiones posteriores. Asegúrese de que tiene instalada una versión compatible del sistema operativo.

En esta guía, usaremos Windows 11. También necesitará una cuenta de administrador para configurar las variables de entorno.

Para instalar Golang en Windows:

  1. Descargue el instalador para la versión más reciente de Microsoft Windows desde el sitio web oficial de Go. Si lo necesita, puede seleccionar cualquier otra versión disponible del lenguaje en lugar de la más reciente.

  2. Una vez que el archivo haya terminado de descargarse, ejecútelo y siga las instrucciones del asistente de instalación. Si es necesario, puede cambiar la ubicación de los archivos. Esto será útil al configurar las variables de entorno.

  3. Después de la instalación, verifique si Golang se instaló correctamente en su sistema. Para ello, abra el terminal (Win + R → cmd) y ejecute el siguiente comando:

go version

La salida debería mostrar la versión de Go que acaba de instalar. Por ejemplo:

Comprobación de la versión de GO

Comprobación de la versión de GO

Para actualizar Golang a una versión más reciente en Windows, debe desinstalar la versión anterior y seguir las instrucciones para instalar la nueva.

Ahora, continuemos con la configuración de las variables de entorno para que Go funcione correctamente.

Configurar variables de entorno

Para que el sistema operativo identifique la ubicación de los archivos y directorios necesarios de Go, configurar las variables de entorno es un paso crucial en el proceso de instalación de Go en Windows.

Para que Go funcione correctamente, se requieren dos variables de entorno:

  • GOPATH indica dónde Go almacena los paquetes descargados y compilados.

  • PATH permite que el sistema encuentre los archivos ejecutables de Go sin especificar sus rutas completas.

GOPATH

  1. Primero, configuremos la variable de entorno GOPATH. Para ello, debe organizar un espacio de trabajo donde se almacenarán archivos y proyectos de Go.

    En esta guía, crearemos un espacio de trabajo en C:\GoProject. También añadiremos dos directorios a esta carpeta:
    • bin – para almacenar archivos ejecutables (binarios). Go crea un archivo ejecutable y lo coloca en este directorio cuando compila su proyecto.

    • src – para almacenar archivos fuente de Go. Todos los archivos .go se guardarán aquí.

  1. Después de crear el espacio de trabajo, configuraremos la variable de entorno GOPATH. Para hacerlo, vaya al Panel de control → Sistema y seguridad → Sistema y haga clic en Configuración avanzada del sistema.

También existe una forma más sencilla de acceder a las propiedades del sistema: abra la ventana Ejecutar (Win + R) e introduzca:

sysdm.cpl
  1. Haga clic en Variables de entorno y luego en el botón Nuevo en la sección Variables de usuario. Aquí debe completar dos campos: el nombre de la variable y su valor.
  2. En el campo Nombre de la variable, introduzca GOPATH, y en el campo Valor de la variable, introduzca la ruta del espacio de trabajo que creó anteriormente (en nuestro caso, C:\GoProject).

  3. Haga clic en Aceptar dos veces para guardar los cambios.

  4. Para verificar la creación de la variable del sistema, abra la ventana Ejecutar (Win + R) e introduzca:

%GOPATH%

Si todo se hizo correctamente, se abrirá su espacio de trabajo.

PATH

  1. The PATH environment variable should have been automatically added after we installed Go. To check this, go to the Control Panel → System and Security → System and click on Advanced System Settings.
  2. La variable de entorno PATH debería haberse añadido automáticamente después de instalar Go. Para comprobar esto, vaya al Panel de control → Sistema y seguridad → Sistema y haga clic en Configuración avanzada del sistema.

  3. En la ventana que se abre, debe buscar PATH entre las variables del sistema. Para ver sus valores, haga doble clic sobre ella.

En la nueva ventana, debe haber una entrada que contenga la ruta a la carpeta bin de Go.

Ruta de instalación de Go

Ruta de instalación de Go

En nuestro caso, es C:\Program Files\Go\bin. Si su valor no coincide con el configurado durante la instalación de Go, cámbielo al correcto usando el botón Editar.

Golang ya está instalado en Windows y las variables de entorno han sido configuradas. Ahora podemos escribir y ejecutar nuestro primer programa para probar su funcionamiento.

Verificar la instalación

Para comprobar el funcionamiento de Golang recién instalado en Windows:

  1. Cree un archivo de prueba con la extensión .go en el espacio de trabajo (C:\GoProject\src). Por ejemplo, ExampleProgram.go.

  2. Agregue el siguiente código simple:

package main

import "fmt"

func main() {
   fmt.Println("Hello, Go has been successfully installed into your system!")
}

El programa debería mostrar un mensaje confirmando que Go se ha instalado correctamente en su sistema.

  1. Para compilar y ejecutar el programa, introduzca el siguiente comando en el terminal:
go run %GOPATH%/src/ExampleProgram.go

Como se muestra en la imagen siguiente, el programa se compila y ejecuta, mostrando el texto indicado en pantalla.

Go instalado correctamente

Go instalado correctamente

Conclusión

Instalar Go en Windows es un proceso sencillo que implica descargar el instalador, configurar variables de entorno y verificar la instalación. Una vez que Go está correctamente configurado, puede empezar a desarrollar aplicaciones fácilmente. Con compatibilidad con múltiples sistemas operativos, Go sigue siendo un lenguaje potente y versátil, ideal para el desarrollo multiplataforma.

En nuestra App Platform puede desplegar aplicaciones Golang, como Beego y Gin.

Lenguaje Go
15.12.2025
Reading time: 6 min

Similares

Lenguaje Go

Cómo instalar Go en macOS

macOS es un sistema operativo para ordenadores de sobremesa y portátiles desarrollado por Apple, diseñado específicamente para sus dispositivos. Viene preinstalado en todos los dispositivos Apple, en especial en el Apple Macintosh, o Mac. A diferencia de Linux, macOS es un sistema operativo propietario, lo que implica ciertas particularidades a la hora de instalar herramientas de desarrollo. Consulta nuestra guía sobre cómo desplegar un servidor en la nube con macOS para más detalles. En este artículo, veremos paso a paso cómo instalar Go en un equipo con macOS. Golang, o simplemente Go, es un lenguaje de programación de código abierto desarrollado por Google para crear aplicaciones basadas en arquitectura de microservicios. En nuestra plataforma de aplicaciones puedes encontrar varios frameworks en Go, como Beego y Gin. Para garantizar la estabilidad de tu equipo y del compilador de Go, se recomienda usar la versión más reciente de macOS. 1. Desinstalar versiones antiguas de Go Comprobar si Go ya está instalado Antes de comenzar, comprueba si Go ya está instalado en tu sistema. Ejecuta el siguiente comando en la terminal: go version Si Go está presente, verás un mensaje como: go version go1.21.3 darwin/amd64 Desinstalar Go Si Go está instalado, conviene eliminarlo para evitar posibles conflictos durante la nueva instalación. macOS guarda los archivos de Go en estas ubicaciones: /usr/local/go la instalación de Go en sí. /etc/paths.d/go contiene las variables de entorno de Go. Para eliminarlos, ejecuta: rm -rf /usr/local/go rm -rf /etc/paths.d/go El comando rm borra archivos o directorios. La opción -rf indica una eliminación forzada y recursiva: r es recursivo: elimina la carpeta indicada y todas sus subcarpetas. f es forzado: ignora advertencias y borra sin pedir confirmación. ¡Listo! Ahora que Go está eliminado de tu Mac, podemos proceder con la descarga e instalación. 2. Descargar Go Hay dos formas de descargar el archivo de instalación de Go: manualmente o desde la línea de comandos. Vamos a ver ambas. Descarga manual El sitio web oficial de Go tiene una página especial con enlaces a la última versión del lenguaje. Allí encontrarás botones para distintas plataformas. En este caso, nos interesa la versión para macOS. En el momento de escribir este artículo, hay dos versiones para macOS: una para la arquitectura ARM64 de Apple y otra para Intel 64-bit. Elige la que corresponda a tu equipo. Los Mac más recientes tienen procesadores ARM64. Al hacer clic en el enlace comenzará la descarga de un archivo llamado go1.21.3.darwin-amd64.pkg o una versión más reciente. Descarga por consola Como alternativa, puedes usar la terminal para descargar Go. macOS incluye la utilidad curl, que permite obtener archivos desde URLs: curl -o golang.pkg https://dl.google.com/go/go1.21.3.darwin-amd64.pkg Este comando usa la opción -o (--output) para guardar el contenido descargado en un archivo llamado golang.pkg. Nota que la URL contiene el nombre exacto del archivo y la versión de Go. Cuando curl termine, tendrás el archivo golang.pkg con el paquete de instalación. Ya puedes continuar con la instalación. 3. Instalar el paquete de Go Al igual que con la descarga, hay dos formas de instalar: mediante la interfaz gráfica (GUI) o usando la terminal. Instalación mediante GUI Para instalar Go en macOS desde la GUI, solo tienes que ejecutar el paquete descargado. Tras completar la instalación automática, verás un mensaje de éxito confirmando que todo fue instalado correctamente. Instalación mediante terminal Si prefieres usar la terminal, ejecuta: sudo open golang.pkg Sigue las instrucciones hasta que aparezca una ventana confirmando la instalación exitosa. 4. Configurar las variables de entorno Luego de la instalación, debes decirle al sistema dónde está el compilador de Go. Primero, navega a tu directorio de inicio: cd ~ Ahora agrega las ubicaciones de los componentes de Go al archivo .bash_profile. Este archivo se carga automáticamente al iniciar sesión en tu cuenta de macOS y contiene todas las configuraciones de inicio para la interfaz de línea de comandos: echo "export GOROOT=/usr/local/go" >> .bash_profileecho "export GOPATH=$HOME/Documents/go" >> .bash_profileecho "export PATH=$GOPATH/bin:$GOROOT/bin:$PATH" >> .bash_profile El operador >> escribe el texto entre comillas al final del archivo .bash_profile. GOROOT apunta al directorio donde se instaló Go. GOPATH indica la carpeta de trabajo del usuario. PATH ayuda al sistema a encontrar los binarios durante la compilación. 5. Verificar la instalación Para confirmar que Go está instalado correctamente, reinicia la terminal y ejecuta: go version Si todo está bien, verás algo como: go version go1.21.3 darwin/amd64 6. Ejecutar una aplicación de prueba Este artículo no profundiza en la sintaxis de Go. Solo vamos a escribir, compilar y ejecutar un programa sencillo para comprobar que el compilador funciona. Crea un archivo nuevo en tu carpeta personal: nano main.go Escribe este código: package main import "fmt" func main() { fmt.Println("Hello, World!") // CONCLUSION: Hello, World! } Guarda y sal con CTRL+X, luego Y, y pulsa ENTER. Ejecuta el programa con: go run main.go También puedes compilar el código fuente de la aplicación como un archivo ejecutable completo que puede distribuirse y desplegarse en otras máquinas locales: go build Si no especificas el nombre del archivo .go como argumento, el comando compilará el archivo estándar main.go. Por ejemplo, si el archivo con nuestro programa se llama test.go, el comando sería: go build test.go Durante la compilación, el compilador de Go incluirá todos los archivos .go necesarios en la compilación final, agregando el código auxiliar necesario para ejecutar la aplicación en cualquier equipo con la misma arquitectura del sistema. Crear un archivo ejecutable permite que los programas se ejecuten en otras computadoras, incluso si no tienen instalado el compilador de Go. Conclusión Aunque macOS es un sistema propietario, permite instalar herramientas de terceros, incluyendo soluciones open source como Go. En esta guía vimos el proceso estándar para instalar el compilador de Go en macOS, que incluye: Comprobación de versiones anteriores   Desinstalación de versiones antiguas si existen   Descarga del paquete desde el sitio oficial (manualmente o automáticamente)   Instalación del paquete descargado (por GUI o terminal)   Adición de variables de entorno   Verificación de la instalación   Compilación y ejecución de un código simple Con estos pasos, instalaste Go en tu Mac y ejecutaste tu primer programa con comandos simples. Para seguir aprendiendo, consulta la documentación oficial en el sitio de Golang. Hostman también ofrece VPS para macOS a precios accesibles. Preguntas frecuentes ¿Cómo instalo Go en Mac sin Homebrew? Descarga el instalador desde golang.org, ejecútalo y actualiza la variable PATH manualmente. ¿Cuál es la forma más sencilla de instalar Go en macOS? Si ya usas Homebrew, simplemente ejecuta brew install go. ¿Cómo configuro el PATH para Go en macOS? Agrega esta línea a tu archivo de configuración de la shell: export PATH=$PATH:/usr/local/go/bin ¿Dónde se instala Go en macOS? Normalmente en /usr/local/go si usas el paquete oficial.
16 July 2025 · 7 min to read

¿Tienes preguntas,
comentarios o inquietudes?

Nuestros profesionales están disponibles para asistirte en cualquier momento,
ya sea que necesites ayuda o no sepas por dónde empezar.
Hostman's Support