3 回答

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊
不僅需要顯式使用所有依賴關(guān)系,而且還必須使用所有變量。當(dāng)您有未使用的變量時(shí),編譯器會(huì)給您錯(cuò)誤。
他們很煩人。但這會(huì)使其他人感到高興,因?yàn)樗麄兛梢垣@得干凈的代碼。
我認(rèn)為Go設(shè)計(jì)師可能打算將Go成為很大程度上依賴于IDE的語言。

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊
如yuku所提到的,如果您擁有與Netbeans和Eclipse可以為Java媲美的IDE,那么您實(shí)際上不必關(guān)心這種事情。
右鍵單擊空白處的小燈泡,然后選擇“刪除所有未使用的依賴項(xiàng)”。
對(duì)于未使用的變量,它們通常會(huì)帶有彎曲的下劃線,并且很容易發(fā)現(xiàn)。
唯一的區(qū)別是,與其他語言不同,除IDE之外,實(shí)際上編譯器還會(huì)抱怨,但是無論如何,如果使用IDE,這將成為非問題。
在工作中,我們有一些編碼策略,其中闡明了我們當(dāng)然必須對(duì)其他語言做同樣的事情(我們自己)。因此,我要說的是,這種類型確實(shí)有實(shí)際的應(yīng)用程序。通過恕我直言,編譯器應(yīng)為開發(fā)人員提供切換此行為的選項(xiàng)。嚴(yán)格模式有人嗎?
- 3 回答
- 0 關(guān)注
- 300 瀏覽
添加回答
舉報(bào)