Go 試驗(yàn)引入輕量級(jí)匿名函數(shù)語(yǔ)法
閱讀本文大概需要 1 分鐘。
大家好,我是 polarisxu。
Go 中有匿名函數(shù),但即使是簡(jiǎn)單的函數(shù),也需要完整的編寫(xiě)函數(shù):
func?(x,?y?int)?bool?{?return?x?但很多其他語(yǔ)言,有簡(jiǎn)寫(xiě)方式,這就是輕量級(jí)匿名函數(shù)語(yǔ)法。即:
(x,?y)?=>?{?x?即箭頭函數(shù)。如果你沒(méi)有見(jiàn)過(guò)這樣的語(yǔ)法,咋一看會(huì)有點(diǎn)懵?!
當(dāng)然,目前還是在激烈討論階段,能不能最終引入還未知。
我個(gè)人感覺(jué),Go 還是別增加語(yǔ)法糖,搞得語(yǔ)言很復(fù)雜了,只有一種解決方案沒(méi)啥不好,你覺(jué)得呢?
提案討論地址:https://github.com/golang/go/issues/21498。

我是 polarisxu,北大碩士畢業(yè),曾在 360 等知名互聯(lián)網(wǎng)公司工作,10多年技術(shù)研發(fā)與架構(gòu)經(jīng)驗(yàn)!2012 年接觸 Go 語(yǔ)言并創(chuàng)建了 Go 語(yǔ)言中文網(wǎng)!著有《Go語(yǔ)言編程之旅》、開(kāi)源圖書(shū)《Go語(yǔ)言標(biāo)準(zhǔn)庫(kù)》等。
堅(jiān)持輸出技術(shù)(包括 Go、Rust 等技術(shù))、職場(chǎng)心得和創(chuàng)業(yè)感悟!歡迎關(guān)注「polarisxu」一起成長(zhǎng)!也歡迎加我微信好友交流:gopherstudio
評(píng)論
圖片
表情
