如果你有這樣的代碼: func MyFunc(a int, b int)gofmt 重寫規(guī)則是否可以將其更改為: func MyFunc(a, b int)我試過(guò)了: gofmt -r "f(x t, y t) -> f(x, y t)" myfile.go但我得到: parsing pattern f(x t, y t) at 1:5: expected ')', found 'IDENT' t我也試過(guò): gofmt -r "f(x int, y int) -> f(x, y int)" myfile.go但它為 int 而不是 t 給出了類似的錯(cuò)誤我已經(jīng)閱讀了gofmt 文檔。網(wǎng)絡(luò)搜索沒(méi)有發(fā)現(xiàn)任何有用的東西。我故意使用單字符標(biāo)識(shí)符來(lái)匹配表達(dá)式。我懷疑問(wèn)題可能在于試圖匹配類型,因?yàn)樗赡懿槐灰暈椤氨磉_(dá)式”可以用 gofmt 做到這一點(diǎn)嗎?
- 1 回答
- 0 關(guān)注
- 198 瀏覽
添加回答
舉報(bào)
0/150
提交
取消