Ebooks
13105
Ebook

Go Programming Cookbook. Over 85 recipes to build modular, readable, and testable Golang applications across various domains - Second Edition

Aaron Torres

Go (or Golang) is a statically typed programming language developed at Google. Known for its vast standard library, it also provides features such as garbage collection, type safety, dynamic-typing capabilities, and additional built-in types. This book will serve as a reference while implementing Go features to build your own applications.This Go cookbook helps you put into practice the advanced concepts and libraries that Golang offers. The recipes in the book follow best practices such as documentation, testing, and vendoring with Go modules, as well as performing clean abstractions using interfaces. You'll learn how code works and the common pitfalls to watch out for. The book covers basic type and error handling, and then moves on to explore applications, such as websites, command-line tools, and filesystems, that interact with users. You'll even get to grips with parallelism, distributed systems, and performance tuning.By the end of the book, you'll be able to use open source code and concepts in Go programming to build enterprise-class applications without any hassle.

13106
Ebook

Go Recipes for Developers. Top techniques and practical solutions for real-life Go programming problems

Burak Serdar

With its simple syntax and sensible conventions, Go has emerged as the language of choice for developers in network programming, web services, data processing, and other settings. This practical guide helps engineers leverage Go through up-to-date recipes that solve common problems in day-to-day programming. Drawing from three decades of distributed systems engineering and technical leadership at companies like Red Hat, Burak Serdar brings battle-tested expertise in building robust, scalable applications. He starts by covering basics of code structure, describing different approaches to organizing packages for different types of projects. You’ll discover practical solutions to engineering challenges in network programming, dealing with processes, databases, data processing pipelines, and testing. Each chapter provides working solutions and production-ready code snippets that you can seamlessly incorporate into your programs while working in sequential and concurrent settings. The solutions leverage the more recent additions to the Go language, such as generics and structured logging. Most of the examples are developed using the Go standard library without any third-party packages. By the end of this book, you’ll have worked through a collection of proven recipes that will equip you accelerate your Go development journey.

13107
Ebook

Go. Rusz głową!

Jay McGavren

Język Go, zwany także golangiem, został opracowany w firmie Google i zaprezentowany światu w 2009 roku. Zaprojektowano go pod kątem wydajności przetwarzania sieciowego i wieloprocesorowego. Autorzy chcieli, aby łączył łatwość pisania aplikacji z wydajnością języków kompilowanych. Podobnie jak JavaScript czy Python, Go jest językiem, który można szybko zrozumieć, a dzięki temu bezzwłocznie zacząć tworzyć funkcjonalny kod. Niemniej, aby zyskać uznanie potencjalnego pracodawcy i swojego nowego zespołu, poza wiedzą o składni i instrukcjach sterujących oraz praktyczną umiejętnością kodowania trzeba poznać określone konwencje i techniki. Ta książka, podobnie jak inne pozycje serii Rusz głową!, została przygotowana zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. Oznacza to tyle, że dzięki niej będziesz się uczyć zgodnie z zasadami pracy swojego mózgu: zaangażujesz umysł, wykorzystasz wiele zmysłów i niepostrzeżenie przyswoisz język programowania Go. Innymi słowy: w naturalny sposób zaczniesz programować! Niecodzienny wygląd i struktura książki sprawiają, że zamiast klasycznego podręcznika otrzymujesz polisensoryczne doświadczenie poznawcze, zaprojektowane tak, aby uzyskać umiejętności przydatne każdemu deweloperowi! Nawet jeśli musisz posługiwać się innymi językami programowania, dzięki tej pozycji nauczysz się technik i praktyk, które będziesz stale wykorzystywać podczas kodowania! W tej książce między innymi: solidne podstawy tworzenia kodu, który będzie przejrzysty i łatwy w utrzymaniu metody, funkcje, pakiety... testowanie kodu i obsługa błędów dynamiczne aplikacje internetowe szablony HTML Go: rusz głową i programuj!

13108
Ebook

Go Standard Library Cookbook. Over 120 specific ways to make full use of the standard library components in Golang

Radomír Sohlich

Google's Golang will be the next talk of the town, with amazing features and a powerful library. This book will gear you up for using golang by taking you through recipes that will teach you how to leverage the standard library to implement a particular solution. This will enable Go developers to take advantage of using a rock-solid standard library instead of third-party frameworks. The book begins by exploring the functionalities available for interaction between the environment and the operating system. We will explore common string operations, date/time manipulations, and numerical problems. We'll then move on to working with the database, accessing the filesystem, and performing I/O operations. From a networking perspective, we will touch on client and server-side solutions. The basics of concurrency are also covered, before we wrap up with a few tips and tricks. By the end of the book, you will have a good overview of the features of the Golang standard library and what you can achieve with them. Ultimately, you will be proficient in implementing solutions with powerful standard libraries.

13109
Ebook

Go Systems Programming. Master Linux and Unix system level programming with Go

Mihalis Tsoukalos

Go is the new systems programming language for Linux and Unix systems. It is also the language in which some of the most prominent cloud-level systems have been written, such as Docker. Where C programmers used to rule, Go programmers are in demand to write highly optimized systems programming code.Created by some of the original designers of C and Unix, Go expands the systems programmers toolkit and adds a mature, clear programming language. Traditional system applications become easier to write since pointers are not relevant and garbage collection has taken away the most problematic area for low-level systems code: memory management.This book opens up the world of high-performance Unix system applications to the beginning Go programmer. It does not get stuck on single systems or even system types, but tries to expand the original teachings from Unix system level programming to all types of servers, the cloud, and the web.

13110
Ebook

Go vegan! 17 powodów, dla których porzucisz jedzenie mięsa. Książka dla wszystkożerców, wegetarian i... wegan też

Orestes Kowalski

Dlaczego lepiej być weganinem Paul McCartney stwierdził kiedyś, że gdyby rzeźnie miały szklane ściany, każdy byłby wegetarianinem. Może. Może powiedział to Paul, a może jego żona Linda. Może gdyby ubojnie zwierząt były ze szkła, wielu z nas porzuciłoby jedzenie ich ciał. A może ludzie machnęliby ręką i nadal konsumowaliby mięso i produkty odzwierzęce, nawet jeśli nie mogliby dłużej usprawiedliwiać się niewiedzą. Zaraz, zaraz! Przecież w internecie jest mnóstwo informacji. Filmy z rzeźni są dostępne na YouTube, wystarczy jedno kliknięcie... Rzeźnie MAJĄ szklane ściany, co nie powstrzymuje większości ludzi od konsumpcji mięsa. Czyżby wiedza niczego w tym zakresie nie zmieniła? Czyżby ludzie byli po prostu okrutni i nic nie mogło zmienić ich postawy? Weganie, którzy porzucili mięso i produkty odzwierzęce z przyczyn ideowych, mają często skłonność do piętnowania mięso- i nabiałożerców jako osób niemoralnych. Część środowiska wegan lubi uważać się za lepszych. W końcu MY nie krzywdzimy zwierząt. Tylko czy taka postawa daje coś poza poczuciem wyższości? Czy może doprowadzić do zmiany zwyczajów żywieniowych większości społeczeństwa? Owszem, rezygnacja z produktów odzwierzęcych jest decyzją głęboko etyczną, ale droga do jej podjęcia nie wiedzie przez upokarzanie mięsożerców. Właściwą postawą weganina wobec przyszłego weganina powinno być argumentowanie. Odpowiednimi, logicznymi argumentami można dotrzeć do wielu potencjalnych wegan i pomóc im stać się faktycznymi weganami. Ta książka powstała właśnie po to, by przekonać nieprzekonanych.  

13111
Ebook

Go Web Development Cookbook. Build full-stack web applications with Go

Arpit Aggarwal

Go is an open source programming language that is designed to scale and support concurrency at the language level. This gives you the liberty to write large concurrent web applications with ease. From creating web application to deploying them on Amazon Cloud Services, this book will be your one-stop guide to learn web development in Go. The Go Web Development Cookbook teaches you how to create REST services, write microservices, and deploy Go Docker containers. Whether you are new to programming or a professional developer, this book will help get you up to speed with web development in Go. We will focus on writing modular code in Go; in-depth informative examples build the base, one step at a time. You will learn how to create a server, work with static files, SQL, NoSQL databases, and Beego. You will also learn how to create and secure REST services, and create and deploy Go web application and Go Docker containers on Amazon Cloud Services. By the end of the book, you will be able to apply the skills you've gained in Go to create and explore web applications in any domain.

13112
Ebook

Go Web Scraping Quick Start Guide. Implement the power of Go to scrape and crawl data from the web

Vincent Smith

Web scraping is the process of extracting information from the web using various tools that perform scraping and crawling. Go is emerging as the language of choice for scraping using a variety of libraries. This book will quickly explain to you, how to scrape data data from various websites using Go libraries such as Colly and Goquery.The book starts with an introduction to the use cases of building a web scraper and the main features of the Go programming language, along with setting up a Go environment. It then moves on to HTTP requests and responses and talks about how Go handles them. You will also learn about a number of basic web scraping etiquettes.You will be taught how to navigate through a website, using a breadth-first and then a depth-first search, as well as find and follow links. You will get to know about the ways to track history in order to avoid loops and to protect your web scraper using proxies.Finally the book will cover the Go concurrency model, and how to run scrapers in parallel, along with large-scale distributed web scraping.

13113
Ebook

Gobelin

Maria Pawlikowska-Jasnorzewska

Maria Pawlikowska-Jasnorzewska Gobelin W gobelin modro-zielony, w gobelin żółty i siwy dajcie mi uciec, o ludzie! Wkopać się w świat obcy światu, w wełniany dziw ponad dziwy, po życia niesłodkim trudzie. Przecedzić duszę przez wełnę, przecedzić przez barwy pawie, z trosk się oczyścić i łez wejść i odpocząć, i zasnąć, odpocząć z ustami w trawie koloru vert Veronese. Nade mną liść się rozmnoży, liść się ku ziemi pokłoni i kwiat się stłoczy... Maria Pawlikowska-Jasnorzewska Ur. 24 listopada 1891 w Krakowie Zm. 9 lipca 1945 w Manchesterze Najważniejsze dzieła: Szofer Archibald. Komedia w 3 aktach, Baba-Dziwo. Tragikomedia w 3 aktach, Niebieskie migdały, Różowa magia. Poezje, Pocałunki Poetka i dramatopisarka, córka malarza Wojciecha Kossaka, siostra satyryczki Magdaleny Samozwaniec. Specjalizowała się w krótkich utworach poetyckich, przywołujących na myśl starożytną tradycję epigramatu. Najczęściej pisała wiersze o tematyce miłosnej, zazwyczaj oparte na nieoczekiwanych konceptach. Nieobca była jej też tematyka pozycji kobiety w społeczeństwie. W czasie wojny tworzyła z kolei wiersze opisujące wpływ brutalnej historii na losy i mentalność ludzką. Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.

13114
Ebook

Gobelinowa Komnata. The Tapestried Chamber. Śmierć Lairda Jocka. Death of the Laird\'s Jock

Sir Walter Scott

Sir Walter Scott Tytuł: Gobelinowa Komnata. The Tapestried Chamber. Śmierć Lairda Jocka. Death of the Laird's Jock. Odkryj dwa niezwykłe opowiadania, które wprowadzą Cię w świat tajemnic i grozy. "Gobelinowa Komnata" to książka dostępna w polskiej i angielskiej wersji językowej, zawierająca krótką historię z roku 1828, inspirowaną opowieściami słynnej panny Anny Seward z Lichfield. Panna Seward, znana ze swoich licznych talentów, potrafiła snuć opowieści z wyjątkowym urokiem. Mimo że wersja pisana nie oddaje w pełni jej mistrzostwa narracji, te opowiadania nadal mają moc wywoływania emocji. Idealna lektura na wieczorne chwile, czytana w półmroku przy gasnącej świecy, przeniesie Cię w świat pełen niesamowitości. Perfekcyjna dla miłośników klasycznych opowieści grozy, zarówno w języku polskim, jak i angielskim.

13115
Ebook

Gobseck

Honoré de Balzac

Gobseck Baronowi Barchou de Penhoen. Wśród wszystkich wychowanków kolegium Vendôme, jesteśmy, jak sądzę, jedyni, którzy się odnaleźli w życiu literackim, my, którzy uprawialiśmy już filozofię w wieku kiedy powinniśmy byli uprawiać jedynie De viris! Oto utwór, który pisałem w chwili, gdyśmy się spotkali i podczas gdy ty pracowałeś nad swymi pięknymi dziełami o filozofii niemieckiej. Tak więc żaden z nas nie chybił swemu powołaniu. Ujrzysz tedy z pewnością tutaj swoje nazwisko z tą samą przyjemnością, z jaką wpisuje je twój stary kolega szkolny de Balzac. [...]Honoré de BalzacUr. 20 maja 1799 r. w Tours Zm. 18 sierpnia 1850 r. w Paryżu Najważniejsze dzieła: cykl powieściowy Komedia ludzka (w skład którego wchodzą m.in.: Ojciec Goriot , Eugenia Grandet , Proboszcz wiejski), Kuzyn Pons, Jaszczur Francuski prozaik okresu romantyzmu. Określany mianem ?mistrza realizmu?. Jego najpopularniejszym dziełem jest Komedia ludzka obrazująca życie społeczne, polityczne i obyczajowe we Francji od czasów rewolucji francuskiej do rządów Ludwika Filipa. W 1850 r. poślubił swą wielką miłość, Polkę, E. Hańską. W swej prozie portretował kobiety dojrzałe, stąd popularne określenie ?kobiety w wieku balzakowskim? (tj. po trzydziestce). Obok Dickensa i Tołstoja, Balzac jest uważany za jednego z najważniejszych twórców współczesnej powieści europejskiej. autor: Aleksandra NowakKupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.

13116
Ebook

Gobseck

Honoré Balzac

Utwór z serii "Komedia Ludzka" - cyklu powieści i opowiadań francuskiego pisarza Honoriusza Balzaka. Balzac potraktował człowieka jako gatunek przyrodniczy i rozpatruje jego odmiany występujące w różnych środowiskach. Siłą napędową jego postaci jest dążenie do kariery i zdobycie pieniędzy. Sprawy finansowe znał z własnego doświadczenia, opisy operacji kredytowych (weksle, długi, wierzyciele, egzekucje) mogą służyć jako przykłady podręcznikowe z ekonomii. Obok pieniądza najważniejszym tematem jest miłość. Balzac zgłębił duszę (psychikę) kobiety, jak mało który pisarz. Po pierwszych sukcesach literackich Balzac prowadził bujne życie towarzyskie, był ulubieńcem pań z towarzystwa, które nie szczędziły mu swych wdzięków. On za to chcąc zaimponować swym kochankom, wydawał więcej niż zarabiał, przez co tonął w długach. Ratował się biorąc zaliczki na powieści, których jeszcze nie napisał.

13117
Ebook

Gobseck

Honoriusz Balzak

Powieść Gobseck Honoriusza Balzaka należy do Scen z życia prywatnego cyklu Komedia Ludzka. Pani de Grandlieu rozmawia z przyjacielem domu, adwokatem Derville. Rozmowa schodzi na temat pieniędzy. Derville jest zdania, że to pieniądze odgrywają główną rolę w Paryżu. Opowiada historię ze swojej młodości, kiedy jego sąsiadem był lichwiarz nazwiskiem Gobseck. Pożyczka od niego bardzo pomogła Dervilleowi zostać adwokatem. Co więcej, obserwacje odwiedzających Gobsecka osób wiele nauczyły młodego prawnika na temat życia w Paryżu...

13118
Ebook

Gobseck

Honoré de Balzac

Originally published in 1830, here we have perhaps Balzacs best short work, named simply Gobseck. Gobseck is a marvelous sketch of a money-lender and miser in Paris during the early part of the nineteenth century who is a font of psychological insight when it comes to humankinds greed, vanity and other dark motives. His philosophy of never helping anyone because adversity is the greatest of all teachers was well known. He also believed that all the peoples of the world were really very much alike because money was the greatest common denominator. It gives us Gobsecks history through the eyes of Derville who later becomes the attorney for Colonel Chabert. Episodic in nature, the story moves rapidly, touching not only on Gobseck but on other characters of The Human Comedy, a collection of over 90 novels and stories in which Balzac attempts to depict all the myriad aspects of French society.

13119
Ebook

Gobseck

Honoré de Balzac

  “Gobseck” to powieść Honoriusza Balzaka, powieściopisarza francuskiego, który obok Dickensa i Tołstoja uznawany jest za jednego z najważniejszych twórców powieści europejskiej XIX wieku.   W salonie pani de Grandlieu gospodyni rozmawia z przyjacielem domu, adwokatem Derville. Opowiada mu o miłości swojej córki Kamili do Ernesta de Restauda. Pani de Grandlieu nie popiera tego związku; uważa matkę Ernesta za kobietę skrajnie rozrzutną, a w dodatku uwikłaną w romans z Maksymem de Trailles. Derville jest jednak przeciwnego zdania, zwracając uwagę na majątek Ernesta i przypominając o tym, że to pieniądze odgrywają główną rolę w Paryżu. Następnie opowiada historię ze swojej młodości, kiedy jego sąsiadem był lichwiarz, holenderski Żyd nazwiskiem Gobseck.

13120
Ebook

Gobseck

Honoré de Balzac

Gobseck powieść cyklu Komedia ludzka. W salonie pani de Grandlieu gospodyni rozmawia z przyjacielem domu, adwokatem Derville. Opowiada mu o miłości swojej córki Kamili do Ernesta de Restauda. Pani de Grandlieu nie popiera tego związku; uważa matkę Ernesta za kobietę skrajnie rozrzutną, a w dodatku uwikłaną w romans z Maksymem de Trailles. Derville jest jednak przeciwnego zdania, zwracając uwagę na majątek Ernesta i przypominając o tym, że to pieniądze odgrywają główną rolę w Paryżu. Następnie opowiada historię ze swojej młodości, kiedy jego sąsiadem był lichwiarz, holenderski Żyd nazwiskiem Gobseck. To pożyczka od niego bardzo pomogła mu zostać adwokatem, a obserwacje odwiedzających Gobsecka osób wiele nauczyło młodego Derville'a na temat życia w Paryżu... (https://pl.wikipedia.org/wiki/Gobseck) Gobseck est une nouvelle dHonoré de Balzac publiée en 1830. Elle fait partie des Scnes de la vie privée de La Comédie humaine. La scne débute dans le salon de Madame de Grandlieu, en conversation avec un ami de la famille, lavoué Maître Derville. L'avoué entend, pendant la conversation de Mme de Grandlieu avec sa fille Camille, que celle-ci est amoureuse du jeune Ernest de Restaud, fils d'Anastasie de Restaud, née Goriot. Mme de Grandlieu désapprouve cet amour : la mre dErnest est dépensire, enlisée dans une relation illégitime avec Maxime de Trailles, pour lequel elle gaspille sa fortune. Derville intervient en faveur de Camille : il démontre quErnest sest vu attribuer depuis peu lintégralité de lhéritage familial... (https://fr.wikipedia.org/wiki/Gobseck)