Antes de Empezar la fiesta, se debe organizar el lugar.
Como se vio anteriormente no fue necesario la instalación de una herramienta de compilación para escribir un pequeño programa en golang, pero existen varias desventajas en el uso de la herramienta online como: auto-completado de código, sintaxis de colores,importación de paquetes automáticamente entre otros. Por lo tanto para mejorar la experiencia al momento de escribir código golang se usara un entorno de desarrollo adecuado y moderno.
Entonces la instalación de divide en 2 partes: el lenguaje de programación (Golang) y el editor de texto ATOM.
Para Cuales Sistemas Operativos esta Disponible Golang?
Golang esta disponible para varios sistemas operativos esto quiere decir que golang es multiplataforma, por lo tanto cualquier aplicación creada en golang estará disponible para una gran cantidad de sistemas operativos.
Lista de O.S Soportados por Golang.
- Windows
- Gnu/Linux
- Mac OSX
- FreeBSD
En este libro se mostrara la instalación de golang en 3 sistemas operativos los cuales son windows, gnu/linux y mac OSX.
Requisitos del Sistema
El compiladorgc
soporta los siguientes sistemas operativos y arquitecturas. Por favor asegúrese que su sistema tenga estos requerimientos antes de proceder. Si su sistema operativo o arquitectura no esta en la lista, es posible quegccgo
pueda que soporte su configuración; Para más detalles vea Configurar y usar gccgo
Sistema Operativo | Arquitectura | Notas |
---|---|---|
FreeBSD 8 o superior | amd64, 386, arm | Debian GNU/kFreeBSD no esta soportado; FreeBSD/ARM necesita FreeBSD 10 o superior |
Linux 2.6.23 o superior con glibc | amd64, 386, arm | CentOS/RHEL 5.x no esta soportado; no hay una distribución binaria para ARM aún |
Mac OS X 10.6 o superior | amd64, 386 | use el gcc† que viene con Xcode‡ |
Windows XP o superior | amd64, 386 | usa MinGW gcc†. No hay necesidad de cygwin o msys |