author/首席發言者

Golang併發、協程

並行(parallel):指在同一時刻,有多條指令在多個處理器上同時執行。 併發(concurrency):指在同一時刻只能有一條指令執行,但多個程序指令被快速的輪換執行,

golang併發程式設計之channel

一、概念 channel是golang語言級別提供的協程(goroutine)之間的通訊方式。 goroutine執行在相同的地址空間,因此訪問共享記憶體必須做好同步。那麼goroutin

Android小知識-理解設計模式中的建造者模式

建造者模式的定義是:將一個複雜物件的構建與它的表示分離,使得同樣的構建過程可以建立不同的表示。也就是說將構建過程和部件的表示隔離開,使用者可以在不知道內部構建細節的情況下,對物件的構造流程進行相應的控制,比如在

寫一個最簡單的區塊鏈——Yet another Go tutorial

前言 為什麼說是最簡單的區塊鏈呢,因為根本寫不出一個完整的區塊鏈,甚至連區塊鏈的Demo都算不上。本文充其量可以當做Go語言的一個入門教程,至少對我來說是這樣。所以,即使讀者沒有任何區塊鏈和Go語言的知識,

Vidy基於以太坊開發的新一代無縫嵌入技術

Vidy是由一支經驗豐富的工程團隊,和全明星加密貨幣諮詢委員會組成的。Vidy已開始與超過20家的全球最大廣告品牌合作,且已經準備將其已投入到測試階段的視訊廣告嵌入層推出到其為全球數百萬使用者提供的合

goland ide 對於 go 1.11的配置

jetbrains 家的開發工具我一直很喜歡用,goland也沒讓我失望, go1.11 釋出沒多久,我試用過後感覺很方便,和goland也很契合,下面來說說對於新版本的go語言,在goland裡面需要怎麼配置

區塊鏈技術語言(二十六):Go語言字典

任何程式語言的學習都要考慮錯誤處理。早期的語言,比如C語言中的errno,不是語言規範的一部分,通常只作為一種程式設計正規化存在。但C++語言從語言層面上增加錯誤處理的支援,比如異常的概念和try-catch關

golang實現簡單區塊鏈demo

原理就不介紹了,具體可以去看我的另一篇 通過一個App Demo的演示深入理解區塊鏈執行原理 程式碼只是最簡單的,只是簡單的實現了對一個區塊的定義以及區塊之間的聯絡。在這裡p2p,激勵,共

Golang CSP併發模型

開發十年,就只剩下這套Java開發體系了 >>> 今天介紹一下 go語言的併發機制以及它所使用的CSP併發模型 CSP併發模型 CSP模型是上個世紀七十年代提出的,用於描述兩

1746027701.9953