Part 2: Network Programming for Automation
The second part of the book is focused more on the programming aspects of network automation. This includes a description of the popular libraries, runtime performance, scaling aspects, error handling, logging, and more. Go and Python are used, and, in some cases, there are comparable examples to show how either language can be used for better network automation work.
This part has the following chapters:
- Chapter 5, Dos and Don’ts for Network Programming
- Chapter 6, Using Go and Python for Network Programming
- Chapter 7, Error Handling and Logging
- Chapter 8, Scaling Your Code