通道Channel Channel可以想像成是一種資料結構,可以push data進去也可以pull data出來。 因為Channel會等待另一端完成Push...
Select vs Switch select與switch都是透過case的方式來處理,但兩者卻大不同,並完全不相容。 以下方code為舉例 package...
defer A defer statement defers the execution of a function until the surroundin...
Background Goland從1.11版本起就開始導入了GO Module功能,這樣也不需要再將library給放入project當中佔用空間,此外Go...
What is API and HTTP? API得全名叫做Application Programming Interface,也就是一個應用程式的街口,讓第三...
Gin's Item Structure |-app |-common 公共方法 |-display.go 統一json格式輸出...
Preface 由於之後我們會解說到像是Gin搭配RDBMS或是Gin搭配Cache....等,因此在這章節我們將會寫好我們gin example所要用到的Do...
What is ORM ORM全名為Object-Relational Mapping 物件關係對應,也就是透過物件導向的方式將關係資料庫的資料映射至物件的技術...
Background 在前後端分離的專案維護一份完整且及時更新的api文件會極大的提高我們的工作效率,傳統專案中介面文件都是由後端開發手寫的,這種文件很難保證及...
What is JWT? JWT全名為JSON Web Token,是一種跨域認證的Solution,它規定了一種Token的架構,並目前多用於前後分離場景與O...