iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

30 天學 Golang?Go 啦哪次不 Go 系列

因為 Gopher 太可愛入坑,此系列將從基礎開始,在 30 天使用 Golang 做出一些小玩具,透過這次機會學習一種 Compiled Language!

參賽天數 20 天 | 共 20 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 # Let's Go!

Go(又稱 Golang)是 Google 開發的程式語言,詳細簡介在 wiki 上都可以找得到。 希望透過這 30 天,能夠從 Gopher 的小粉絲變成 G...

2021-09-16 ‧ 由 wobuzhidao 分享
DAY 2

Day2 # Hello World

在第一天完成安裝後,就可以使用 Go 來寫程式啦! 作為一個工程師,一定要來段 Hello World 跟世界問個好,那麼在開始前需要準備幾樣東西: 確定好自...

2021-09-17 ‧ 由 wobuzhidao 分享
DAY 3

Day3 # 資料型別

昨天已經能夠透過 Go 印出 Hello World 了,今天要來認識資料型別, 如果都準備妥妥的,那我們就開始吧 ─=≡Σ(((っ゚∀゚)っ 資料型別 由於...

2021-09-18 ‧ 由 wobuzhidao 分享
DAY 4

Day4# 變數宣告

知道了有哪些資料型態後,就可以開始變數宣告了! 那麼話不多說,那我們就開始吧 ─=≡Σ(((っ゚∀゚)っ 變數宣告 Go 在進行變數宣告時,必須對資料型態進行設...

2021-09-19 ‧ 由 wobuzhidao 分享
DAY 5

Day5# For loop

默默的來到了第五天,今天要認識 Go 的迴圈應用,總算開始要有寫程式的感覺了! 如果已經準備好了,那我們就開始吧 ─=≡Σ(((っ゚∀゚)っ for loop...

2021-09-20 ‧ 由 wobuzhidao 分享
DAY 6

Day6# 流程控制

在第六天開始前,先祝各位朋朋中秋節快樂! 在寫程式時,時常必須根據不同的狀況做出不同的對應機制,而處理的這件事情就叫做流程控制。 在 Go 有兩種方式可以負責處...

2021-09-21 ‧ 由 wobuzhidao 分享
DAY 7

Day7# Array & Slice(上)

嗨,連假後的第一天上班大家還好嗎...(›´ω`‹ )... 在 Day3 有提到會在更仔細的介紹 Slice,今天就準備來進行任務。 如果都準備妥妥的,那我們...

2021-09-22 ‧ 由 wobuzhidao 分享
DAY 8

Day8# Array & Slice(下)

昨天沒有寫完的 Array & Slice(上) ,今天要來把補完進度。 那我們就開始吧 ─=≡Σ(((っ゚∀゚)っ Slice Again 稍微快速回...

2021-09-23 ‧ 由 wobuzhidao 分享
DAY 9

Day9# Function 及 Function Receiver

終於來到了第九天,今天要再更深入介紹函式(Function)以及 Function Receiver(Methods)在做什麼,那麼話不多說,我們就開始吧 ─=...

2021-09-24 ‧ 由 wobuzhidao 分享
DAY 10

Day#10 Struct

來到了第十天,今天要更深入了解 struct 在 Go 裡面扮演的角色, 話不多說,我們就進入正題吧 ─=≡Σ(((っ゚∀゚)っ Structure Struc...

2021-09-25 ‧ 由 wobuzhidao 分享