Testing Go code
Software testing is a very large subject and cannot be covered in a single section of a chapter in a book. So, this brief section will try to present as much practical information as possible.
Go allows you to write tests for your Go code in order to detect bugs. Strictly speaking, this section is about automated testing, which involves writing extra code to verify whether the real code – that is, the production code – works as expected or not. Thus, the result of a test function is either PASS or FAIL. You will see how this works shortly.
Although the Go approach to testing might look simple at first, especially if you compare it with the testing practices of other programming languages, it is very efficient and effective ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access