-
因不懂Go面向接口編程,被公開嘲諷....
都說接口是Go語言中的核心部分,是Go語言這個(gè)類型系統(tǒng)的基石,但仍有部分朋友不懂什么是面向接口編程,因此被公開嘲諷。 接口,我們其實(shí)都不陌生,比如插座,比如手機(jī)充電口。只要事先定義好插座或手機(jī)口的接口標(biāo)準(zhǔn),并按照標(biāo)準(zhǔn)生產(chǎn),無論什么牌子,什么結(jié)構(gòu),用戶都可以直接拿來用,即使插座壞了,大不了換一個(gè)符合標(biāo)準(zhǔn)的新插座或者充電線。 同樣的道理,它在?Go 語言中通過一組方法指定了一個(gè)對(duì)象的行為,接口的引入能夠讓我們?cè)?Go 語言更好地組織并寫出易于測(cè)試的代碼,這就是我們?yōu)槭裁凑f接口是Go語言的重要組成部分…