How an os.Signal channel is handled internally in Go? How an os.Signal channel is handled internally in Go? unix unix

How an os.Signal channel is handled internally in Go?