Description |
1 online resource (328 pages) : illustrations |
Bibliography |
Includes bibliographical references and index. |
Summary |
Go pojawił się w 2009 roku, służy do tworzenia usług internetowych. Pozwala na łatwe pisanie wydajnych aplikacji. Zdobył popularność, jednak wielu programistów nie wykorzystuje w pełni jego możliwości. Dotyczy to zwłaszcza osób, które przy pisaniu kodu Go korzystają z konstrukcji właściwych dla innych języków. Nie jest to właściwa metoda programowania. Aby tworzyć przejrzysty, prawidłowy kod w Go, należy do niego podejść w sposób idiomatyczny. Ten praktyczny przewodnik jest przeznaczony dla osób, które chcą się nauczyć myśleć jak rasowi programiści Go. Dzięki niemu zaczniesz pisać idiomatyczny kod w Go, co pozwoli Ci optymalnie wykorzystywać możliwości tego języka. Dowiesz się, jak wygląda środowisko programistyczne Go i w jaki sposób przygotować je do pracy, również zespołowej. Przeanalizujesz kwestie zmiennych, typów, struktur sterujących i funkcji Go i być może odkryjesz subtelne niuanse odróżniające ten język od innych. Zapoznasz się także ze sprawdzonymi wzorcami projektowymi i przekonasz się, że naprawdę warto je stosować we własnym kodzie. Osobny rozdział poświęcono przyszłej implementacji typów sparametryzowanych i jej integracji z istniejącymi mechanizmami języka. |
Subject |
Go (Computer program language)
|
|
Computer programming.
|
|
Web applications -- Programming.
|
|
Open source software.
|
|
Go (Langage de programmation) |
|
Programmation (Informatique) |
|
Applications Web -- Programmation. |
|
Logiciels libres. |
|
computer programming. |
|
Computer programming |
|
Go (Computer program language) |
|
Open source software |
Added Author |
Cieślak, Piotr, translator.
|
ISBN |
9788328383951 (electronic bk.) |
|
8328383950 (electronic bk.) |
|