- From your Terminal/console application,createa new directory called~/projects/go-programming-cookbook/chapter4/log and navigate to this directory.
- Run the following command: ...
Logging should typically occur when an error is the final result. In other words, it's useful to log when something exceptional or unexpected occurs. It might also be appropriate, if you use a log that provides log levels, to sprinkle debug or info statements at key parts of your code to quickly debug issues during development. Too much logging will make it difficult to find anything useful, but not enough logging can result in broken systems with no insight into the root cause. This recipe will demonstrate the use of the default Go log package and some useful options, and also showcase when a log should likely occur.
How to do it...
These steps cover the writing and running of your application: