domingo, 21 de noviembre de 2010

Video: Como instalar y Compilar en GO!...

Hola compañeros hice un video de como instalar GO! en ubuntu.






Aqui les dejo las instrucciones

Primero tienes que poner en el terminal.

gedit ~/.bashrc

Se te abre un archivo al cual le tienes que poner estas lineas.

export GOROOT=$HOME/go
export GOOS=linux
export GOARCH=386
export GOBIN=$HOME/bin
export PATH=$PATH:$GOBIN

Nota que en la tercera linea, puede ser cambiado según la arquitectura de tu procesador,  si es amd64 o arm, para mi computadora era el 386.

Guardas el archivo y pones esto en el terminal

source ~/.bashrc 

Ahora creamos un directorio

mkdir $GOBIN
Ahora vas  instalar Mercurial que es el cliente para controlar las versiones.

 sudo apt-get install mercurial

Instalas estos paquetes.

sudo aptitude install bison gcc libc6-dev ed
Descargas  

hg clone -r release https://go.googlecode.com/hg/ $GOROOT
luego compilas lo descargado

cd $GOROOT/src
./all.bash
Al finalizar deberá decir

— cd ../test
0 known bugs; 0 unexpected bugs


 Ojo, la manera de compilar cambia segun la arquitectura que escogiste.
amd64 = 6.
386 = 8.
arm = 5.



Programa de ejemplo (Es el mismo de mi entrada de semana 3) 


package main

import "fmt"

func main() {
        cadena := "Esta..es..una..prueba..GO!"
        fmt.Printf("La cadena: \n%s\nTiene una longitud: %d\n", cadena, len([]byte(cadena)))

    var a int
    var b int
    var c int
   
    b = 0
    c = 1   

    fmt.Printf("Ahora va la serie fibo :)...\n")   

    for n := 0; n < 20; n++ {
        a = b + c
        c = b
        b = a
        fmt.Printf("%d ,", a)
    }
}


Si tienen algún comentario acerca de mi publicación, espero me lo hagan saber ya que estoy abierto a cualquier error.

1 comentario: