interface可以把它當成是golang的一個不定型態的型態,好像有點繞舌~~看範例比較好懂 package main import "fmt&...
go的錯誤處理其實有點讓我意外,以前寫的DELPHI到前陣子寫的c#,都有一個TRY EXCEPT的寫法 try zero := 0; n...
在GO要怎麼去使用別人寫好的套件呢,其實很簡單只要在terminal底下使用go get github上的套件路徑就行了我用下載json套件為例子 https:...
簡單動手寫個小程式:使用http去抓取MOTC Transport API V2 公車資訊,再使用json套件解析出資訊會列印出來。 1.先新增個可以爬蟲首頁的...
字串類 fmt 格式化 1.fmt.Println/Printf:直接在console印出來,可以拿來當輸出log手法之一,簡單暴力,但是非結構法輸出,所以如果...
time 時間計算是頗複雜的一件事情,只能挑一些常用來說明 1.取得現在時間,這時區是根據執行這段語法的主機,所以主機如果設定成UTC就會呈現UTC的時間 cu...
http服務基於client與server二個端點的交互行為,client發出request,server收下request後進行對應邏輯處理,最後返回一個re...
Gin是目前Golang效能最好的http服務套件,在github上面星星數已接近42k!Gin的特點: 當地優秀的性能表現;擁有Go的編程思想;基於官方ne...
middleware 使用gin.Default()時,會預載Recovery和Logger二個middleware, // Default returns a...
文章本身不會特別解釋gRPC 與protocol buffers,如果有興趣可以去看官網文件會更精準一點 grpc.io,主體還是放在如何實作gRPC serv...