首頁  >  文章  >  後端開發  >  Golang介面哪裡好

Golang介面哪裡好

angryTom
angryTom原創
2020-03-17 15:17:352124瀏覽

Golang介面哪裡好

Golang介面哪裡好

#Golang介面是協定、是虛的、是為了通訊需要。

介面是抽象的、介面有隔離作用。 (推薦學習:網站建立教學

在大型軟體工程中,為了實現高內聚低耦合高復用,防止出現麵條式程式相互幹擾,用介面隔離開實現,更容易劃分模組多人開發,有了介面很容易實現各種設計模式,介面就像電線的插座一樣,只要介面不變很容易連通各種東西,減少了開發量,提高了通用性

沒有通用性需求時,不要濫用接口,接口會增加程式的複雜度和效能成本。

總結:Golang介面的好處:

1、Golang介面是協定、是虛的,有隔離的作用;

#2、能夠實現高內聚低耦合高復用,可以防止麵條式程式出現;

3、更容易劃分模組和多人開發;

4、很容易實現各種設計模式;

5、減少開發量,提高通用性。

更多golang知識請關注PHP中文網golang教學欄位。

以上是Golang介面哪裡好的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn