infolist/程式語言

Go基礎-channel通道

不同的並行協程之間交流的方式有兩種,一種是通過共享變數,另一種是通過佇列。Go 語言鼓勵使用佇列的形式來交流,它單獨為協程之間的佇列資料交流定製了特殊的語法 —— 通道。 通道是協程的輸入和輸出。作為協程的

30 天精通 RxJS (01):認識 RxJS

原作者表示:一名來自臺灣的小夥子,熱愛學習新技術,喜歡 JS 與 Functional Programming,熱衷於把困難的技術用簡單的語言闡述,歡迎來到我的文章。 原文 在網頁中存取資料都是非同

關於領域驅動設計的函式程式設計思考 - Naveen Negi

在過去的幾年裡,我一直在使用像Elixir和Clojure這樣的函式式語言,即使我確信DDD可以應用於函式式語言,但這個領域並沒有足夠的資源介紹。嗯,也就是很少的相關討論和博文,但大多數人又試圖將DDD模式從O

重構這件小事

服務端的技術重構,對於很多開發人員來說並不陌生。這裡,我們稱大的技改叫做重構。自加入我站以來,也是主導或經歷過比較大的技術重構,簡單說有兩類: 從php到golang的重構 兩年累積的go

函數語言程式設計入門實踐(二)

今天主要想和大家分享一下函式組合Function Composition 的概念以及一些實踐。函式組合應該是函數語言程式設計中最重要的幾個概念之一了~ 所以以下的學習內容十分重要~ 工具函式

如何優雅的使用Go介面?

面向物件程式設計(OOP)中三個基本特徵分別是封裝,繼承,多型。在 Go 語言中封裝和繼承是通過 struct 來實現的,而多型則是通過介面(interface)來實現的。 什麼是介面 在 Go 語言

[譯] part 26: golang 的面向物件

Go 不是純粹的面向物件的程式語言。摘自 Go 的常見問題解答,回答了 Go 是否面向物件的問題。 是也不是。儘管 Go 具有型別和方法,並且允許面向物件的程式設計風格,但是沒有型別層次結構。 Go 中 “

1713982120.7897