語言模型

在 go 中實現 websocket 服務

目標:瞭解 websocket ,能夠使用 golang 來實現 websocket 服務 要求:瞭解 go 基本語法 webSocket 的定義 WebSocket 是基於 TCP 的一個雙向

FP 視角下的領域驅動設計

這周在學習 union type 時偶然學到一個很有衝擊的軟體工程思想 -- 領域驅動設計。 在瞭解了這個思想後,我意識到最近很困擾我的 JS 防禦式程式設計的問題有更深的缺陷,那就是領域模型一開始就沒定義

Golang 多核並行

並行和併發 併發:一個處理器依次處理多個任務。併發一般是被核心通過時間片或者中斷來控制的,遇到io阻塞或者時間片用完的時會轉移執行緒的使用權。 image.png

Go語言字串高效拼接

+號拼接 這種拼接最簡單,也最容易被我們使用,因為它是不限程式語言的,比如Go語言有,Java也有,它們是 + 號運算子,在執行時計算的。 var s string s+

Golang: 面向介面

版權宣告:本文為博主原創文章,未經博主允許不得轉載。https://blog.csdn.net/chao2016/article/details/81557472 go語言的duck t

golang單元測試之mock

golang單元測試之mock 序言 前面介紹了golang的一般單元測試,以及如何使用vscode進行高效的go單元測試開發。同時也說過一般單元測試重點在於cpu和記憶體型別的測試,而對io型別的測試

Go36-34,35-併發安全字典(sync.Map)

併發安全字典(sync.Map) 之前的幾篇,幾乎已經把Go語言自帶的同步工具都講過了。這篇要講的是一個併發安全的高階資料結構:sync.Map。 原生字典 Go語言自帶的字典型別map,就是

1746044135.5089