Explain the use of select statements in Go for managing multiple channels?