Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Przedmowa
Wszystkopłynie,nicniestoiwmiejscu.
Heraklit
PodczaswizytywEuropiew2005rokuNathanusłyszałpogłoskionowymframe-
workusieciowymonazwieRubyonRails.PopowrociedorodzinnejAlbertynaBoże
NarodzeniewksięgarnikomputerowejwcentrummiastaznalazłksiążkęAgileWeb
DevelopmentwithRails(wyd.PragmaticBookshelf,2005).Przeznastępnedwalata
zmieniałswojąspecjalizacjęzColdFusionnaRuby.
NauniwersyteciewYorkwAngliiRogerzafascynowałsięradykalnąprostotąsys-
temuBellLabsResearchUNIXisystemuoperacyjnegoPlan9stworzonegoprzez
grupęnaukowców,wskładktórejweszliźniejsitwórcyjęzykaGo:RobPike
iKenThompson.Rogerstałsięichfanem,aźniejzajmowałsięsystememInferno,
którywykorzystywałwłasnyjęzykLimbobędącybliskimprzodkiemjęzykaGo.
Wlistopadzie2009rokujęzykGoogłoszonoprojektemootwartymźródle.Roger
natychmiastdostrzegłjegopotencjał,zacząłwięczniegokorzystaćiwspółtworzyć
jegostandardowąbibliotekęicałyekosystem.Wciążjestzachwyconysukcesem
Goijestzaangażowanympropagatoremtegojęzykaorazorganizatoremlokalnego
klubumiłośników.
NathanobejrzałprezentacjęRobaPike’aprzedstawiającąjęzykGo,któregojednaknie
traktowałpoważnieażdo2011roku.Kiedyjegowspółpracownikwyraziłsięzuznaniem
otymjęzyku,NathanpostanowiłzapoznaćsięzeszkicemksiążkiTheGoProgramming
LanguagePhrasebook(Addison-WesleyProfessional,2012)wtrackiewakacjibożonaro-
dzeniowych.WciągunastępnychkilkulatprzeszedłodzastosowańGowprojektach
hobbystycznychiblogowanianajegotemat(nathany.com)dozastosowańwpracy
zawodowej.ZacząłteżprowadzićlokalnyklubmiłośnikówGo(edmontongo.org).
Winformatyce,wktórejnarzędziaitechnikiciąglesięzmieniająiciąglesądosko-
nalone,naukatrwacałyczas.Niezależnieodtego,czymaszdyplomzinformatyki,
czydopierozaczynaszjąpoznawać,zdobywanienowychumiejętnościjestważną
częściątejprofesji.Mamynadzieję,żetaksiążkaprzydaCisiępodczasnaukijęzyka
programowaniaGo.
vii