Googles nye programmeringsspråk "Go".

Notaer for 12.nov.2009,

Googles Go-språk for system -og parallellprogrammering. Spesielt egnet for å lage serverprosesser med kommunikasjon dem imellom. Et meget raskt språk til å kompilere og kjøre.

Jeg fikk akkurat høre om Googles nye programmeringsspråk Go... og bestemte å teste det på Linux. Jeg tror ikke det finnes ferdige pakker for det ennå, men installasjonen på Linux er likevel veldig enkelt.

Jeg fulgte den offiselle guiden på http://golang.org/doc... samt skrev ned mine egne notater om installasjonen.

Notatene finner du her.
http://www.edbl.no/go/Installing_go_in_ubuntu_linux.html

Les mer om nyheten på Digi.no... pluss se introduksjonsvideo...

Språket er fremdeles på teststadiet men pakke-biblioteket... er allerede nokså omfattende.

Valg for kommentarvisning

Velg din foretrukket måte å vise kommentarer på og klikk på "Lagre innstillinger" for å aktivere endringene.

art3mis

compile failer med

rm -f _test/archive/tar.a
gopack grc _test/archive/tar.a _gotest_.6 
make[2]: Leaving directory `/home/eivind/src/golang/src/pkg/archive/tar'
gotest: error: no tests matching Test([^a-z].*)? in _test/archive/tar.a
make[1]: *** [test] Error 2
make[1]: Leaving directory `/home/eivind/src/golang/src/pkg/archive/tar'
make: *** [archive/tar.test] Error 2

hos meg.

moma

Hei,

Kompileringa er muligens ferdig men slutttesten feiler. Hos meg feiler den ved
"gopack grc _test/http.a _gotest_.6",
lookup codesearch.google.com. on 192.168.0.1:53: no answer from server". Mao, bare en liten http test.

Du kan sikkert programmere og teste Go selv om tar-biblioteket eller testen for det er kaputt. Klarer du å kompilere hello.go eksemplet?

Tar-biblioteket skal gjøre det samme som vanlig "tar" kommando.
$ gedit $GOROOT/src/pkg/archive/tar/*go

Du kan annonsere feilen på: http://groups.google.com/group/golang-nuts
Undersøk også: http://code.google.com/p/go/issues/list

Hvilken distro og versjon kjører du?
----------------
Oppdater Go-filene vha hg. Instrukser på bunnen av guiden.

art3mis

Det fiksa seg en time etterpå med en hg pull :>

  • Skriv ut artikkel
  • Abonner med RSS

Siste kommentarer