Questions

  1. What is an exit code? Who makes use of it?
  2. What happens when an application panics? Which exit code is returned?
  3. What is the default behavior of a Go application when receiving all signals?
  4. How do you intercept signals and decide how the application must behave?
  5. Can you send signals to other processes? If so, how?
  6. What are pipes and why are they important?