A instalação do metaackage golang
deve ser suficiente:
sudo apt-get install golang
"Este pacote é um metapacote que, quando instalado, garante que (a maioria) um ambiente de desenvolvimento Go completo esteja instalado." Então, depois disso, tudo que você precisa é digitar go help
para comandos básicos:
Go is a tool for managing Go source code.
Usage:
go command [arguments]
The commands are:
build compile packages and dependencies
clean remove object files
env print Go environment information
fix run go tool fix on packages
fmt run gofmt on package sources
get download and install packages and dependencies
install compile and install packages and dependencies
list list packages
run compile and run Go program
test test packages
tool run specified go tool
version print Go version
vet run go tool vet on packages
Faça um mundo de alô no gedit. Exemplo do site :
package main
import "fmt"
func main() {
fmt.Println("Hello world\n")
}
(salve como hello.go)
Executando ...
go run hello.go
rende ...
Hello world
- Vídeo sobre o Go (história e palestras sobre a 1ª versão).
- Documentação
- Como escrever código
- Tour on-line
gorun permite que você use uma she-bang. Leia este tópico . O exemplo acima pode então ser:
#!/usr/bin/gorun
package main
func main() {
println("Hello world!\n")
}
E tornando-o executável:
chmod +x hello.go
./hello.go
rende ...
Hello world!
(eu adicionei o \ n eu mesmo)
Seu exemplo tem um erro:
import http
precisa ser net/http
go run test.go
2014/05/10 20:15:00 Serving at http://127.0.0.1:8080/