iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

Let's Eat GO ! 實務開發雜談by Golang 系列

Go專案一個一個做,坑一個一個踩,不同業務性質,爆炸得不同精彩,硝煙彌漫,煙花燦爛。
可以當作過往雲煙,也可以在心中留念,將這些小小體悟與大家分享,給一同追求不爆炸的gopher多點平靜美麗。

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊本是同根生之佛系組團
DAY 11

Day11 .[正確資料篇] graceful shutdown & restart

說明 在php專案,如果遇到程式要修正,要重新發佈,那麼就直接把程式丟上去就好啦,因為是直譯式的語言,程式是執行到哪裡,才看哪裡。於是有更新的話,程式下次執行到...

2019-09-26 ‧ 由 虎斑貓 分享
DAY 12

Day12 .[正確資料篇] 不要用time.time型態的資料insert到MySql Datetime欄位

這篇分享的內容,比較像是遇到bug,使用mysql DB,程式寫資料進入再撈出所遇到的問題。 mysql DB 在欄位設計要記錄時間相關的欄位,我們便設定為Da...

2019-09-27 ‧ 由 虎斑貓 分享
DAY 13

Day13 .[心得與討論篇] 使用goroutine,如家常便飯

這篇開始,會比較偏向個人心得和見解,裡面若有些知識上的理解錯誤,也請各路朋友幫忙提醒一下,或與各位看倌的認知有出入實屬正常,歡迎交流想法。 part 1 gor...

2019-09-28 ‧ 由 虎斑貓 分享
DAY 14

Day14 .[心得與討論篇] 走向interface去設計架構(1)-既有手段已經無法解決問題

前言 如果已經很熟悉interface的觀眾,建議可以略過這幾篇。 如果還在卡關在interface面前的朋友,或許看了這幾篇,能夠稍微獲得一些靈感,能夠有點幫...

2019-09-29 ‧ 由 虎斑貓 分享
DAY 15

Day15 .[心得與討論篇] 走向interface去設計架構(2)- 思考interface的應用I

這幾篇沒有打算從頭教學golang的interface怎麼使用,網路上的範例和資料隨處可見,多多參考不同的見解,就可以對interface有相當的認識,筆者就不...

2019-09-30 ‧ 由 虎斑貓 分享
DAY 16

Day16 .[心得與討論篇] 走向interface去設計架構(3)- 思考interface的應用II

生硬的結構 如果外面的struct裡面是包struct,在宣告出來了時候,裡面的struct是定死的,變數就是指定要宣告時的struct型態。 如下所示 //...

2019-10-01 ‧ 由 虎斑貓 分享
DAY 17

Day17 .[心得與討論篇] 走向interface去設計架構(4)- 思考interface的應用III

重新斟酌內部結構設計 重新再思考一下,外面的struct,裡面是否真的有需要放個struct。 筆者認為,屬於struct內部的變數,放什麼型態都可好處理,除了...

2019-10-02 ‧ 由 虎斑貓 分享
DAY 18

Day18 .[心得與討論篇] 走向interface去設計架構(5)- 從思考資料的想法轉變成思考業務

回顧 筆者直到到半年前為止,開發的內容幾乎是圍繞在平台的部分,後來才踏入遊戲這塊。 平台與遊戲著重的業務處理,明顯有不同的重心,因為平台的業務處理重點在於資料,...

2019-10-03 ‧ 由 虎斑貓 分享
DAY 19

Day19 .[心得與討論篇] 走向interface去設計架構(6)- 進階變化

interface的介紹會在這篇先告個段落,因為一個精美的golang底層source code,主體和主體的介接和設計,不是光用interface就能一口氣解...

2019-10-04 ‧ 由 虎斑貓 分享
DAY 20

Day20 .[心得與討論篇] chain 鏈式寫法

偶爾會看到鏈式寫法,但實際上自己寫package的時候,還不曾這樣玩過,這篇講解所謂的鏈式寫法,以及拿decimal package稍微做分析範例。 說明 在...

2019-10-05 ‧ 由 虎斑貓 分享