signal.Notify(interruptChannel, os.Interrupt)

Is there a way to send an interrupt signal from within a golang function that could be captured by anything that is listening for system interrupt signals, or is that something that's not supported in golang?