Explain the use of Go's tooling and automation support for streamlining and automating various tasks and processes in the development and deployment of Go programs?