并發(fā)是編程里面一個(gè)非常重要的概念,Go語(yǔ)言在語(yǔ)言層面天生支持并發(fā)。 并發(fā)與并行 并發(fā):同一時(shí)間段內(nèi)執(zhí)行多個(gè)任務(wù)。 并行:同一時(shí)刻執(zhí)行多個(gè)任務(wù),有...
什么是反射 官方關(guān)于反射定義: Reflection in computing is the ability of a program to e...
在實(shí)際工程項(xiàng)目中,總是通過程序的錯(cuò)誤信息快速定位問題,但是又不希望錯(cuò)誤處理代碼寫的冗余而又啰嗦。Go語(yǔ)言沒有提供像Java、C#語(yǔ)言中的try....
自定義類型 在Go語(yǔ)言中有一些基本的數(shù)據(jù)類型,如string、整型、浮點(diǎn)型、布爾等數(shù)據(jù)類型, Go語(yǔ)言中可以使用type關(guān)鍵字來(lái)定義自定義類型。...
接口(interface)定義了一個(gè)對(duì)象的行為規(guī)范,只定義規(guī)范不實(shí)現(xiàn),由具體的對(duì)象來(lái)實(shí)現(xiàn)規(guī)范的細(xì)節(jié)。 接口類型 在Go語(yǔ)言中接口(interfa...
方法和接收者 Go語(yǔ)言中的方法(Method)是一種作用于特定類型變量的函數(shù)。這種特定類型變量叫做接收者(Receiver)。接收者的概念就類似...
Go語(yǔ)言中的基礎(chǔ)數(shù)據(jù)類型可以表示一些事物的基本屬性,但是要表達(dá)一個(gè)事物的全部或部分屬性時(shí),這時(shí)候再用單一的基本數(shù)據(jù)類型明顯就無(wú)法滿足需求了,Go...
指針的概念 指針是存儲(chǔ)另一個(gè)變量的內(nèi)存地址的變量。 變量是一種使用方便的占位符,用于引用計(jì)算機(jī)內(nèi)存地址。 一個(gè)指針變量可以指向任何一個(gè)值的內(nèi)存地...