Catalog Search Results
3) JOB READY GO
Author
Publisher
JOHN WILEY
Pub. Date
2022
Language
English
Description
Tackle GoLang with practical and employment-focused instruction In Job Ready Go, software education guru Dr. Haythem Balti delivers an essential and hands-on guide to Go, an open-source programming language developed by Google engineers to combine the most sought-after capabilities of other programming languages, including Java, C#, and C++. In the book, the author walks you through all the most critical skills necessary for successful, on-the-job...
Author
Publisher
Packt Publishing, Limited
Pub. Date
2022
Language
English
Description
Chapter 7: DDD for Distributed Systems -- Technical requirements -- What is a distributed system? -- CAP theorem and databases -- Distributed system patterns -- CQRS -- EDA -- Dealing with failure -- Two-phase commit (2PC) -- The saga pattern -- What is a message bus? -- Kafka -- RabbitMQ -- NATS -- Summary -- Further reading -- Chapter 8: TDD, BDD, and DDD -- Technical requirements -- TDD -- Adding a test -- Run the test we just wrote - it should...
Author
Publisher
dpunkt
Pub. Date
2020
Language
English
Description
Go ist bei aktuellen Umfragen unter Entwicklern immer unter den Top 5 der Programmiersprachen, die man gerne lernen möchte. Denn Go ist einfach. Und Go ist schnell. Von Google entwickelt und damit quasi für die Coud geschrieben, tritt die Programmiersprache an, das Programmieren rund um Cluster und die Cloud einfacher zu machen. Dieses Buch bietet erfahrenen Softwareentwicklern einen kurzen und prägnanten Einstieg in die Programmiersprache Go....
Author
Publisher
Packt Publishing
Pub. Date
2020.
Language
English
Description
This book distills the industry's best practices for writing lean Go code that is easy to test and maintain and explores their practical application on Links 'R' US: an example project that crawls web-pages and applies the PageRank algorithm to assign an importance score to each one.
Author
Publisher
Apress
Pub. Date
[2022]
Language
English
Description
Dive into key topics in network architecture implemented with the Google-backed open source Go programming language. Networking topics such as data serialization, application level protocols, character sets and encodings are discussed and demonstrated in Go. This book has been updated to the Go version 1.18 which includes modules, generics, and fuzzing along with updated and additional examples. Beyond the fundamentals, Network Programming with Go,...
11) Cloud Native Go
Author
Publisher
O'Reilly Media, Inc
Pub. Date
2021
Language
English
Description
What do Docker, Kubernetes, and Prometheus have in common? All of these cloud native technologies are written in the Go programming language. This practical book shows you how to use Go's strengths to develop cloud native services that are scalable and resilient, even in an unpredictable environment. You'll explore the composition and construction of these applications, from lower-level features of Go to mid-level design patterns to high-level architectural...
Author
Publisher
Manning Publications Co
Pub. Date
[2022]
Language
English
Description
Spot errors in your Go code you didn't even know you were making and boost your productivity by avoiding common mistakes and pitfalls. 100 Go Mistakes and How to Avoid Them puts a spotlight on common errors in Go code you might not even know you're making. You'll explore key areas of the language such as concurrency, testing, data structures, and more-and learn how to avoid and fix mistakes in your own projects. As you go, you'll navigate the tricky...
Author
Publisher
Packt Publishing
Pub. Date
[2019]
Language
English
Description
The Go ecosystem comprises some really powerful Deep Learning tools. This book shows you how to use these tools to train and deploy scalable Deep Learning models. You will explore a number of modern Neural Network architectures such as CNNs, RNNs, and more. By the end, you will be able to train your own Deep Learning models from scratch, using ...
Author
Publisher
PACKT PUBLISHING LIMITED
Pub. Date
2022
Language
English
Description
Build, scale, and maintain microservices in Golang with ease. Key Features Create and organize well-structured Go microservices Learn industry best practices and gain insights into Go microservice development tools, patterns, and solutions Cover hands-on Golang examples in each chapter Book Description This book covers the key benefits and common issues of microservices, helping you understand the problems microservice architecture helps to solve,...
Author
Publisher
No Starch Press
Pub. Date
2020.
Language
English
Description
"A guide to Go that begins by introducing fundamentals like data types, control structures, and error handling. Provides instruction on how to use Go for tasks such as sniffing and processing packets, creating HTTP clients, and writing exploits."--
Author
Publisher
Manning Publications
Pub. Date
[2018]
Language
English
Description
Get Programming with Go introduces you to the powerful Go language without confusing jargon or high-level theory. By working through 32 quick-fire lessons, you'll quickly pick up the basics of the innovative Go programming language! Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology: Go is a small programming language designed by Google to tackle big problems. Large projects...
Author
Publisher
O'Reilly Media, Inc
Pub. Date
[2024]
Language
English
Description
Learn how to use Go's strengths to develop services that are scalable and resilient even in an unpredictable environment. With this book's expanded second edition, Go developers will explore the composition and construction of cloud native applications, from lower-level Go features and mid-level patterns to high-level architectural considerations. Each chapter in this new edition builds on the lessons of the last, walking intermediate to advanced...
20) Python vs. Go
Author
Publisher
O'Reilly Media
Pub. Date
[2018]
Language
English
Description
Comparing Python with Go is a bit like comparing an SUV with a sports car: they were created to serve different needs. Thanks to their simple syntax and careful design, you will probably find Python and Go easier to learn and use than other mainstream languages that you might have already studied. Given their gentle learning curve and phenomenal growth in several fields, getting to know them is a sound investment now.
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service. Submit Request