在 macOS 上使用 Goland 進行調試時,我的程序等待來自標準輸入的輸入。我可以在控制臺中輸入并按回車鍵,但輸入沒有傳遞到我的程序。這就像在文本編輯器中輸入一樣。我可以輸入,按回車鍵,刪除我剛剛做的一切。我的程序沒有得到任何傳遞給它的信息。從控制臺使用 dlv 進行調試時,我也遇到了這種行為,但是,我發現了關于如何在這種情況下解決它的討論:https://github.com/go-delve/delve/issues/1274#issuecomment-406969034我也看到了 vscode 的類似修復:https://github.com/Microsoft/vscode-go/issues/219#issuecomment-192164367但我找不到 goland 的解決方案。
Goland 在調試時不接受標準輸入
慕無忌1623718
2023-06-01 17:21:34