Comprehensive guide to testing in Go 2023-11 – downloadable

Descriptions

Mastering Go Testing: Comprehensive Guide to Testing in Go. You will learn: Setting up Go/Golang installation, Setting up visual source code installation, Importance of testing, Benefits of testing in Go, Ease of testing in Go, Built-in testing tools and packages, Getting started with testing, Creating a test file, Writing and running simple tests, Test functions and naming conventions, Naming conventions for test functions, Organizing test files and packages, Testing basics, Writing assertions with the test package, Handling errors and failures, Table-driven tests, Writing parameterized tests, Using test tables for multiple test cases, Introduction to benchmarking, Understanding benchmarking, Creating benchmark functions, Running benchmarks, Using the go test command for benchmarks, Interpreting benchmark results, Code coverage basics, What is code coverage?, Using the go test tool for coverage analysis, Interpreting coverage reports, Analyzing coverage reports, Identifying uncovered code, Mocking and dependency injection, Writing tests with mock objects, Injecting dependencies for tests, Subtests and parallel Tests, use of subtests for better test organization

What you will learn

  • Throughout the course, students have the opportunity to apply what they have learned through hands-on exercises, code examples, and practical demonstrations.
  • By the end of the course, you will have a solid understanding of Go testing and will be well equipped to write effective tests for your Go projects.
  • Basics of testing in Go, subtests and parallel testing
  • Mocking and dependency injection as well as code coverage and reporting

Who is this course suitable for?

  • Go developers and software engineers

Special considerations for mastering Go testing: Comprehensive guide to testing in Go

  • Editor: Udemy
  • Teacher: Sivaprasad Tamatam
  • Language: English
  • Level: All levels
  • Number of courses:
  • Duration: 1 hour and 30 minutes

Contents of Mastering Go Testing: Comprehensive Guide to Testing in Go

Mastering Go Testing_ Comprehensive Guide to Testing in Go

Requirements

  • Basic knowledge of Go (Golang)

Pictures

Mastering Go Testing_ Comprehensive Guide to Testing in Go

Sample clip

installation Guide

Extract the files and watch them with your favorite player

Subtitles: Not available

Quality: 1080p

Download links

Download – 480 MB

Password file(s): free download software

File size

480MB

free download software latest version