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 es un proceso sencillo
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:
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.
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.
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
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.
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.
Primero, configuremos la variable de entorno GOPATH. Para ello, debe organizar un espacio de trabajo donde se almacenarán archivos y proyectos de Go.
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í.
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
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).
Haga clic en Aceptar dos veces para guardar los cambios.
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 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.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.
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
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.
Para comprobar el funcionamiento de Golang recién instalado en Windows:
Cree un archivo de prueba con la extensión .go en el espacio de trabajo (C:\GoProject\src). Por ejemplo, ExampleProgram.go.
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.
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
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.