ūü•á Programas de la l√≠nea de comandos, Instalaci√≥n de programas.

Una vez completado el programa, la instalación en el sistema es posible desde cualquier directorio, no se requiere instalar un programa de Go desde un folder específico, sin embargo es importante seguir las convenciones propuestas por Go. Por lo que se requiere que la variable $GOPATH este definida correctamente, y si se esta escribiendo código, este debe existir dentro de.

- bin
- pkg
- src
-- github

Para inicializar un proyecto hay que crear la estructura, para este ejemplo vamos a crear un hola mundo.

$ mkdir -p $GOPATH/src/github.com/[nombre_de_usuario]/holamundo

Para instalar de forma local.

$ cd $GOPATH/src/github.com/[nombre_de_usuario]/holamundo
$ go install
$ holamundo
Este es un hola mundo de Go!

Para instalar desde un repositorio.

$ go install github.com/[nombre_de_usuario]/holamundo
Este es un hola mundo de Go!

Si deseamos conocer en donde se instala nuestra aplicación, en Linux/Unix/macOS podemos utilizar.

$ which holamundo

En mi caso es…

$ /Users/.../GoWorkspace/bin/holamundo
Programas de la línea de comandos, Estandar POSIX. Servidores Web, Introducción
comments powered by Disqus