GoLand run cancellation signal mapping to Go code termination
GoLand run and debug configurations expose timeout and stop controls for launched Go processes. The IDE can send an interrupt signal on user cancel or when a timeout expires, but the exact signal choice and ordering is platform dependent and the controls are per run configuration. The unresolved decision is how cancellation is exposed to user code. The test