# Day32 寫在Go繁之後 這是我的第`0010 0000`篇文章。 為什麼系列標題要叫做`Go繁不及備載`? 其實原本想叫`坑繁不及備載`,記錄學習路上遇到的大小坑,但由於要凸顯`Golang`,所以改了第一個字。 --- 小的我平常有在做技術文件及筆記的習慣, 畢竟人的腦容量有限、無法記得太多事情,學習是一回事、複習也是一回事, 尤其像技術這東西又是死板、錯其中一個小細節的地方就會全盤Error。 尤其我的腦容量又特小,大概只能記得三天的生活大事、小事都忘光光。 就連500字的課文也會耗光我的RAM。`我是誰,我在哪、我在幹嘛?` 真心希望能夠得第12屆鐵人賽獎,不過由於文章還不是很完善, 希望評審能把其他17000多篇鐵人賽文章看過一輪之後再來看我的XD。 當提到自己不是非常確定的部分(原本可能只有80%的把握,似懂非懂卻不會說、或者只會寫邏輯程式,知道這樣用但不知道其背後原理), 便會到處蒐集資料,自己能理解過後再以自己的意思打出來, 所述每句話都會做確認、並且語句通順、盡量讓人看一次看得懂、排版讓可看性更高, 接著邊打邊想、邊設計小練習、範例,回憶起當時學這部分的時候是怎麼思考的,該以什麼樣的例子來講解, 最後到 Playground 將範例程式跑過一次,因為想讓文章齊全一點,在環境安裝的環節也都會提及不同系統下如何安裝,實際到 Windows 及 MacOS上都先執行過,確認沒問題過後才貼上來。 每一天文章打到完整至少需要4個小時,整體下來花工時超過140小時在鐵人賽上面。 甚至有幾次在iT邦幫忙,將文章打完後,正想要查點資料、或是做額外補充點什麼時, 卻手殘不小心點到`X`、或者按到`F5`... 然後就炸了,整篇密密麻麻的文章忽然之間變的跟一張白紙一樣白。 心裡當然是滿滿的髒話,以及想千方百計努力想回到上一秒鐘的念頭, 但是又不能這樣放棄我的堅持,只能心懷肚爛的fu 再把文章從頭生出來, 這種做重工的感覺真的無法再體會第二次,會得內傷 BUT,我前前後後加起來總共體會到了三次... 現在卻還活蹦亂跳的,~~想必這94鐵人賽的加持!~~ --- 我將文章程度設在學過一兩種程式語言(如C語言)、但又沒有學習過太多其他的服務的人, 適合有基礎程式底子的人食用, 就像話說出來希望有人回應,文章打完以會希望有人看、程式寫完也會希望有人用。 這30天來,幾乎每天都是兩點之後才睡覺。 忙碌的時候,9點下班,回到家吃完晚餐洗完澡11點、12點發文,改完文章將近快3點,隔天9點還要上班,連假的時候也是拿了一大半的時間出來改文章。也就是說發文的當下文章還不是非常完整,真的對訂閱我、點進來看的人感到抱歉。 身體最為重要,不能夠搞壞身體。 有人說即便一生中賺了 100000000000000 元,失去了健康的身體等於拿掉前面的1,通通化為0了,還沒來的及花錢享受就先掛掉。 我便心想,那便少賺一點吧,何不賺 99999999999999 元就好呢? 參加鐵人賽下來最大的收穫便是,將Markdown用的非常得心應手、以及學習精準的壓時間。 雖然我的鐵人賽結束了,但人生的奮鬥並沒有結束。 文章未來還會再修正,就像專案還會再做更版一樣。 以下是未來還想陸續提的內容: * gRPC * RabbitMQ * 相對路徑 * Viper套件 * Go .env file * Go Test * gomod