Como em qualquer linguagem, começamos pelo Hello World, vejam abaixo o trecho de código:
package main
import "fmt"
func main() {
fmt.Printf("\nhello, world");
fmt.Printf("\nhello, Mr. World\nA little bit diferent")
}
A primeira linha do código define o nome do pacote, neste caso main
Logo abaixo está a linha que importa os pacotes necessários. Um fato interessante na linguagem é que se o programador importar um pacote que ele não necessita o compilador acusa isso como um erro.
A seguir temos a declaração da função main (ponto de início do programa) posteriormente o corpo da função definido entre {}.
Como Go é uma linguagem compilada, depedendo da sua arquitetura de processador você precisará utilizar um compilador diferente. No meu caso utilizo o 8g, sendo assim o processo para compilar e executar (no Linux) é:
8g helloworld.go 8l -o helloworld.bin helloworld.8 ./helloworld.bin
E isso é tudo, nos vemos na próxima
Gostei do Mr. World...
ResponderExcluir