The Resource Advanced Testing and Debugging in Go, Schlesinger, Aaron

Advanced Testing and Debugging in Go, Schlesinger, Aaron

Label
Advanced Testing and Debugging in Go
Title
Advanced Testing and Debugging in Go
Statement of responsibility
Schlesinger, Aaron
Creator
Contributor
Author
Subject
Genre
Language
eng
Summary
There is a common adage on software testing that reads: "all software is guilty until proven innocent". This saying is a testament to how delicate applications can get, especially as they grow. Testing is a crucial part of the software development lifecycle to ensure that our apps instead stay strong as they grow. In fact, testing is so important that some codebases have more test code than production code, and at times, many developers spend more time building and running tests than they do writing production code. This chapter covers testing from front to back. It starts with the basics of the built-in testing libraries that come with the Go language, and moves on to more complex use cases and third-party libraries. It then dives into advanced topics like performance profiling and nested tests. After this chapter, you'll know both the basics and advanced topics to write better, more effective tests with less code and effort. * There are many less well known test features behind the scenes or buried in documentation. I recommend watching this chapter in full before writing your next test suite to learn how to use Go's test facilities properly
Member of
Cataloging source
AU@
Characteristic
videorecording
http://library.link/vocab/creatorName
Schlesinger, Aaron
http://library.link/vocab/relatedWorkOrContributorName
Safari, an O'Reilly Media Company
Runtime
http://bibfra.me/vocab/marc/unknown
http://library.link/vocab/subjectName
  • Internet videos
  • Streaming video
  • Internet videos
  • Streaming video
Technique
live action
Label
Advanced Testing and Debugging in Go, Schlesinger, Aaron
Instantiates
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
1162607689
Dimensions
unknown
Edition
1st edition.
Extent
1 online resource (1 video file, approximately 28 min.)
Issuing body
Made available through: Safari, an O'Reilly Media Company.
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
1100111TESTINGINGO
Reproduction note
Electronic reproduction.
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)1162607689
System details
Mode of access: World Wide Web
Label
Advanced Testing and Debugging in Go, Schlesinger, Aaron
Publication
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
1162607689
Dimensions
unknown
Edition
1st edition.
Extent
1 online resource (1 video file, approximately 28 min.)
Issuing body
Made available through: Safari, an O'Reilly Media Company.
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
1100111TESTINGINGO
Reproduction note
Electronic reproduction.
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)1162607689
System details
Mode of access: World Wide Web

Library Locations

    • Curtis Laws Wilson LibraryBorrow it
      400 West 14th Street, Rolla, MO, 65409, US
      37.955220 -91.772210
Processing Feedback ...