dinsdag 31 januari 2012
Go Programming by J.P Baugh
Labels:
Go,
programming
Kleine valkuil bij beginnende Go ontwikkelaars
Go gebruikt ook de puntkomma om het einde van een statement aan te duiden. We zien deze niet omdat deze door de compiler word geplaatst. Dit houd in dat we ten alle tijden moeten vermijden de open accolade op een nieuwe lijn te zetten. Ik ben zelf al in deze valkuil gevallen vandaar een kleine boodschap ter waarschuwing.
Het onderstaande is juist :
if i < f() {
g()
}
Dit is fout :
if i < f() // wrong!
{ // wrong!
g()
}
Labels:
Go,
programmeren,
semicolon
maandag 30 januari 2012
Google Go
Op 29/02/2012 ga ik een lezing volgen over Google Go. Het lijkt me zeer boeiend te worden en ik ben wel eens benieuwd waar Google Go zich positioneert tussen al een massa aan programmeer talen. Verder ben ik zelf al eens aan het kijken wat je zoal met deze programmeer taal kan aanvangen.
Omdat ik het nog aan het testen ben doe ik voorlopig alles nog op Windows, maar het lijkt me duidelijk dat Google Go's root zich in de Linux OS sfeer bevinden. Na wat zoekwerk kwam volgende IDE aan het licht. golangide nog niet de kans gehad om er mee aan de slag te gaan maar dat zal zeker nog wel komen.
Wat de code/syntax betreft van Go lijkt me deze een allegaartje van verschillende talen bij elkaar, een beetje van python, wat van de C varianten en wat Java.
Naast de Ide heb je natuurlijk ook nog Google Go zelf nodig. Ik ben deze win32 Beta release die voorlopig wel moet volstaan om wat basis functionaliteiten uit te testen. Tijd om wat te experimenteren :) Have fun!
Labels:
Go,
Google,
lezing,
programmeren