我想在寫任何多執行序(mulit thread)的程式時,最常碰到就是 data race的問題,讀書會剛好我負責講解這篇,也替自己做一個筆記。
首先先介紹一下 sync 這個 package裡面需要了解到的api。
我想在寫任何多執行序(mulit thread)的程式時,最常碰到就是 data race的問題,讀書會剛好我負責講解這篇,也替自己做一個筆記。
首先先介紹一下 sync 這個 package裡面需要了解到的api。
最近在寫 go 時,碰到一個地雷,花了一整天,最終發現是很基本的問題,看來自己功力還是太淺,在這方面還需要多加強,在這裡紀錄一下歷程
之前在學習 golang 時,一直在他的 slice 有一些疑惑,就把一些重點紀錄下來,幫助自己以後翻查。在這邊先複習一下,golang 有兩種很相似的集合型態,那就是有 Array 跟 Slice,先來看看 Array。
最近在用 go 的 time package,要把一些 unixtime 變成肉眼看得懂的時間格式,發現 go 時間格式的用法跟以前學過得語言有很大的不同,