How does Go support devops and infrastructure management, and what are the best practices for devops and infrastructure management in Go programs?