Miles' Blog

天涯何處無幹話,何必要講實務話

許多語言都有提供 key-value 存放方法的 map 結構,Go 使用內建型態 map 實作。

map 型態的表示方法為:map[keyType]valueTypemap 是關鍵字,keyType 必須是可比較(Comparable)的型態,如 stringint 等,valueType 則是內容形態。

閱讀全文 »

寫出好維護的程式要靠經驗累積的,初學程式經驗少,因此容易寫出有壞味道的程式。而有經驗的開發者,看到壞味道一定很敏感。但是檢查原始碼的狀況,也是得看人品。運氣不好,一個 commit 上千行,味道千奇百怪,依賴錯縱複雜,想提修改建議也不知從何講起。

閱讀全文 »
0%