Go Concurrency Patterns

介紹這篇主要是前陣子讀完 Concurrency in Go 的一些心得。裡面提到很多關於 Concurrency 實作的一些技巧,讀完之後有特別實作出來,可以參考個人的 repository go-concurrency-patterns。 以下是個人從書中擷取出來認為比較核心的技巧和觀念,本文不會提及太多 Patterns,詳細可以上面的 repository 看看唷! 核心技巧書中提到...

初學 Go 該注意的事

前言最近一兩個月開始寫比較多 Go 的專案,所以就把在寫 Go 時覺得應該要先知道的資訊記錄下來,這篇目前不會紀錄跟測試相關的,測試會再額外拉出來介紹。 strcut 和 receiver 的內容在之前的學習 Golang 的心得 - Receiver 就已經有提到過,這邊會快速帶過。整篇內容不會講太多細節,主要是可以清楚了解 Go 有哪些比較特別的用法,有些主題的原理我會再額外開文章去轉寫...

Go local package 設置

介紹這篇主要是介紹如何在本地不同資料夾下面,去引用別的資料夾的 go package 使用好處在於如果 clone 別人 source code 下來想要改的話,可以利用這種方式直接引用修改後的 source就不用自己還要推到 repository 實作這是我主要的程式 main.go,裡面會去使用我自己建立的 package123456789package mainimport ( "gi...

學習 Golang 的心得 - Receiver

介紹程式語言共通的特性像是 for-loop, if-else, declaration 之類的又或是 go 的 type 宣告是在後面 var num int, 而 java 是 Int number又或是 go 中大寫代表 public 小寫代表 private這種只是單純因為語言特性不同而導致寫法不同, 通常不會是大問題基本上只要 google 一下大概就知道差別了 而我覺得學習語...
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×