iT邦幫忙

鐵人檔案

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

Golang魔法使 ─ 30天從零開始學習Go語言 | 比Python還簡單 | 理科生一定學得會 | 文科生不好說 系列

Go 是由Google主導開發的靜態強型別、編譯型、並發型程式語言於 2009 年面市。

主角木之本櫻(小櫻)某天將父親的《Golang》打開,意外地把封印在書中的各卡牌釋出。各卡牌是由魔法師們「羅伯特·格瑞史莫」、「羅勃·派克」及「肯·湯普遜」創造的,每張卡牌都有不同的能力和用法,卡牌的隨意行動能夠造成災難(程式)。為了防止災難發生,小櫻受封印書之獸可魯貝洛斯(小可)的委託下,將四散的卡牌回收至書中。卡牌在成功回收後,櫻也能將卡牌的能力解放給自身使用,以方便回收下一張卡牌。

跟著小櫻的腳步一起學會 Go 中的各個卡牌並成為 Golang魔法使吧!

鐵人鍊成 | 共 30 篇文章 | 23 人訂閱 訂閱系列文 RSS系列文
DAY 11

#11 結構體 Struct & 全域變數 | Golang魔法使

戶外教學的第二天晚上老師們準備了試膽遊戲,讓小孩子們拿著蠟燭進入一個洞窟在返回到洞口。可惜這個試膽遊戲沒有接下來的課程精彩 ↑ 小櫻到是在怕什麼啦,都見過大...

2020-09-11 ‧ 由 liao2000 分享
DAY 12

#12 方法 Method & 空指標 nil (不是爆哥neal) | Golang魔法使

這天是暑假的最後一天,晚上在月峰神社有慶典,千春和唬爛王山崎是在閃屁哦 接下來的課程對於沒有接觸過物件導向的魔法使們可能會吃力一點點,但也不太會,因為Gola...

2020-09-12 ‧ 由 liao2000 分享
DAY 13

#13 介面 Interface & 排序實戰 sort.Interface 這集小櫻又在發春了 | Golang魔法使

↑ 才小學四年級就整天發春的小櫻,怎麼感覺跟國中的我、高中的我(高中讀男校,先不要)、現在的我有點類似 什麼是介面? 我第一次聽到這個詞時以為是要實作出「程式...

2020-09-13 ‧ 由 liao2000 分享
DAY 14

#14 套件 Package (2020) & 套件實戰(math, http, sort) | Golang魔法使

我懶的弄故事劇情了,反正今天就是要教套件啦 Go 內建套件 Go 內建的套件,在安裝時就已經附了。其中最常用的就是套件 fmt ,fmt 是 format 的...

2020-09-14 ‧ 由 liao2000 分享
DAY 15

#15 錯誤處理 Error Handling & 參數數量可變的函式 | Golang魔法使

這天狡滑的Golang牌變成了小櫻的樣子,他想害死小櫻的哥哥,螢幕前的鍵盤Golang魔法使們,你們能幫忙小櫻收服這張「誤入歧途的ErrorGolang牌嗎?」...

2020-09-15 ‧ 由 liao2000 分享
DAY 16

#16 Go routine ── 前無古人後無來者,地表最輕量、最快速的執行緒 | Golang魔法使

這天,來了新的角色,觀月歌帆,她是小櫻他們班的新老師,但這位老師的法力高強,一眼就被小狼視破,劇情究竟會怎麼發展呢?讓我們繼續看下去~ 集數來到第 26 集,觀...

2020-09-16 ‧ 由 liao2000 分享
DAY 17

#17 Unbuffered Channel & Buffered Channel | Golang魔法使

師生戀母湯母湯 小櫻乖孩子不要亂看 Buffer 的中文稱為緩充,這是一個相當不好理解的概念。所以我舉個例子: 有 buffer 的 channel 就如...

2020-09-17 ‧ 由 liao2000 分享
DAY 18

#18 同步、異步與互斥鎖 ── sync 套件實戰 | Golang魔法使

這天小櫻的班上又校外教學啦!是採草莓哦!但是要進行下午課程時,園方的資料館突然打不開,導致校外教學即將被中斷。於是小櫻一行人決定向互斥鎖宣戰(吔不是這用詞也太...

2020-09-18 ‧ 由 liao2000 分享
DAY 19

#19 Select & Multiplexing 選擇通道與多路複用 | Golang魔法使

這天,小櫻在捕捉Golang牌時,Golang牌被嚇到,並且受傷,好巧不巧被一個田徑隊的學姐抓去收養。因為學姐跑太慢,所以好心的Golang牌決定開外掛讓學...

2020-09-19 ‧ 由 liao2000 分享
DAY 20

#20 單向通道、位元運算子、const 實現枚舉 小狼小可交換身體啦!| Golang魔法使

先前因為篇輻關係有一些細節沒有補充到,所以第 20 天來補充細節吧! 這天因為小狼和小可一起抓住了替Golang牌,導致交換身體。我知道你們在想什麼,你們是...

2020-09-20 ‧ 由 liao2000 分享