• 0 szavazat - átlag 0
  • 1
  • 2
  • 3
  • 4
  • 5
The Power Of Go Tests Go 1.26 Edition (John Arundel)
#1
[Kép: The-Power-Of-Go-Tests-Go-1-26-Edition.png]

2026 | English | ISBN: NA, ASIN: NA | PDF/EPUB | 288 pages | 1.73 MB

Idézet:About the book
Go's built-in support for testing puts tests front and centre of any software project, from command-line tools to sophisticated backend servers and APIs. This book introduces you to all Go's testing facilities, shows you how to use them to write tests for the trickiest things, and distils the collected wisdom of the Go community on best practices for testing Go programs. Crammed with hundreds of code examples, the book uses real tests and real problems to show you exactly what to do, step by step.

"If you get fired as a result of applying the advice in this book, then that's probably for the best, all things considered. But if it happens, I'll make it my personal mission to get you a job with a better company: one where people are rewarded, not punished, for producing software that actually works."

You'll learn how to use tests to design programs that solve user problems, how to build reliable codebases on solid foundations, and how tests can help you tackle horrible, bug-riddled legacy codebases and make them a nicer place to live. From choosing informative, behaviour-focused names for your tests to clever, powerful techniques for managing test dependencies like databases and concurrent servers, The Power of Go: Tests has everything you need to master the art of testing in Go.

What you'll learn
By reading through this book and completing the exercises, you'll learn

How to build practical, reliable, and delightful Go programs, guided by tests
All the latest facilities available in Go's top-class testing libraries and tooling
Standard techniques like table tests, parallel tests, deep comparisons, and golden files
Randomised input generation and property-based testing
Usability testing and exploratory testing
Advanced techniques such as fuzzing and mutation testing, with detailed examples
How to use tests to support and streamline bug fixing, refactoring, and maintaining legacy code
Testing error handling, validation, sentinels, wrapped errors, and other sad-path behaviours
Testing the untestable: user interaction, databases, CLIs, and HTTP servers
How to test and refactor legacy systems with awkward dependencies
Testing concurrent and asychronous APIs
Why concurrency safety matters, and how to test for it
Writing scripted tests for command-line tools using the testscript language
How and when to use advanced techniques such as mocks, doubles, stubs, spies, fakes, and adapters
Brittle, feeble, and flaky tests, how to avoid them, and how to fix them
Time, and how to fake it for testing
How to design useful, informative, and challenging test cases
How tests can tell a story, and how to write that story in a clear, engaging, and readable way
Building a quality-focused culture in your organisation and giving productive code reviews. And with the help of this book, you'll learn how to build the most complex projects from scratch, using a simple, reliable, and stress-free workflow that delivers robust software fast. Tests are not the goal, I like to remind my students: the goal is programming with confidence.

Contents of Download:
Idézet:? The Power Of Go Tests.epub (John Arundel) (2022) (1.73 MB)

⋆?- - - - -☽───⛧ ⤝❖⤞ ⛧───☾ - - - -?⋆

⭐️ The Power Of Go Tests Go 1.26 Edition ✅ (2.73 MB)
Uploadgig Link(s)
Kód:
https://uploadgig.com/file/download/0223f2d8a3498ddA/The.Power.Of.Go.Tests.Go.1.26.Edition.rar
RapidGator Link(s)
Kód:
https://rapidgator.net/file/90787c2d0c177827a915bbbc33594bf2/The.Power.Of.Go.Tests.Go.1.26.Edition.rar
Válaszol


Hasonló témák...
Téma: Szerző Válaszok: Megtekintések: Utolsó üzenet
  Managing Social Anxiety A Cognitive Behavioral Therapy Approach Therapist Guide 3rd Edition (Hope, Debra A.) Farid-Khan 0 25 2026-03-23, 12:39
Utolsó üzenet: Farid-Khan
  Globalization And Media In The Digital Platform Age 2nd Edition (Jin, Dal Yong) Farid-Khan 0 30 2026-03-23, 12:35
Utolsó üzenet: Farid-Khan
  Foundations Of Cybersecurity Second Edition (Jason Andress) Farid-Khan 0 27 2026-03-23, 12:17
Utolsó üzenet: Farid-Khan
  The Secret Mind Unlock The Power Of Dreams To Transform Your Life (Bonnie Buckner;) Farid-Khan 0 27 2026-03-23, 12:15
Utolsó üzenet: Farid-Khan
  The Cyborg's Brain Artificial Intelligence And Transhumanism (John (Joao) Teixeira;) Farid-Khan 0 27 2026-03-23, 12:02
Utolsó üzenet: Farid-Khan
  Princesses Dragons And Helicopter Stories Storytelling And Story Acting In The Early Years 2nd Edition (Trisha Lee) Farid-Khan 0 23 2026-03-23, 07:02
Utolsó üzenet: Farid-Khan
  Atlas Of X Linked Intellectual Disability Syndromes 3rd Edition (Charles E. Schwartz Ph.D.;Roger E. Stevenson M.D.;Tao W Farid-Khan 0 22 2026-03-23, 06:37
Utolsó üzenet: Farid-Khan
  Gas Turbine Combined Cycle Power Plants 2ed (2026) (S. Can Glen;) Farid-Khan 0 19 2026-03-22, 19:19
Utolsó üzenet: Farid-Khan
  The Pypsa Handbook Integrated Power System Analysis Modeling (2026) (Neeraj Dhanraj Bokde) Farid-Khan 0 25 2026-03-22, 19:15
Utolsó üzenet: Farid-Khan
  Ctrl + Alt + Chaos UK Edition (Joe Tidy) Farid-Khan 0 22 2026-03-22, 19:09
Utolsó üzenet: Farid-Khan

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Jelenlevő felhasználók ebben a témában:
1 Vendég