
抽象的定義: 在軟件工程和計算機科學中,抽象是一種隱藏計算機系統復雜性的技術。他的工作原理是在用戶和計算機系統的交互之間建立一個簡單的層次,隱藏...
作用 從前面的博文可以看出Broker是Service異步通信的基礎功能組件。那么好奇的是Broker的代碼邏輯到底是怎么樣的,如何提供異步通信...
作用 從tranport.go的注釋和之前的博文中可以看出transport的功能是提供異步通信。 接口 從之上的代碼可以看出: 當Transp...
解決的問題 如果想提供一個具有可選參數的方法,那么在其他語言中很簡單使用默認值就好了。然而在Go中不支持默認值的做法,退而求其次那么使用函數重載...
介紹 micro 是一個用來開發cloud native application的程序工具集,采用的是微服務架構,使用go語言編寫。micro主...
為什么計算屬性不能有默認值 引用蘋果官方文檔的一句話 In addition to stored properties, classes, st...
這篇文章不探討let.或者const的含義與用法,而是要探討一個概念 value types is immutable 理念上的不可變 值類型是...
泛型的意義 將通用算法和具體數據類型分離 為什么要使用泛型? 從上面的意義可以看出,使你的代碼邏輯劃分更清楚,算法的復用程度(通用性)更高。 實...
前言 我們知道Swift語言是按照安全的目標去設計的,那么這些設計具體體現在那些方面的? 安全設計的體現 Swfit是強類型語言 當你給函數賦一...