iT邦幫忙

鐵人檔案

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

golang初探 系列

大家好,我從是PHP後端工程師
因興趣而摸索golang
想藉由參加鐵人賽來停下腳步,重新整理閱讀過的文章及學習知識整理
來挑戰自我,從過程當中來提升自我
文章中或許有理解錯誤,也歡迎前輩指教

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

day11-運算符號介紹

Operators and punctuation 算數運算 是對數值類型的變量進行運算 比如加減乘除在 Golang 當中有幾點要注意的 整數相除只會保留整...

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

day12-陣列介紹

我們之前學會如何宣告變數,使用變數來儲存值。但若今天如果需要儲存多個數值,使用原有的方式則會發現需要創建多個變數才能儲存多個數據,所以這章節我們來討論陣列使用...

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

day13-Slice 切片介紹

上一章節講解到 array 的使用,文章中有提到 array 使用上是實值類型以及在 array 長度不可變的(限制長度),間接的限制了使用場景 所以今天要討論...

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

day14-Map 字典類型介紹

Map Map 是 Go 內置類型,是一種無序列的鍵值對(key-value)的集合,可以透過 key 快速查找到數據,是引用類型 創建 Map map 尚未初...

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

day15- func 函數介紹

func 為了完成某一個功能的語句的集合,稱為函數在 Go 當中可以自行定義或使用系統函數在開發階段過程當中,有些程式碼重複性高,會將這段程式碼提領出來,放置在...

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

day16-Struct 結構介紹(一)

Struct 在 array 當中儲存的相同類型的元素,那如果需要儲存不同的類型的數據集合,這時候我們要討論到 Struct在 Strcut 當中會將元素進行命...

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

day17-Struct 結構介紹(二)

Struct 構造函數 package main import ( "fmt" ) type Person struct { Nam...

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

day18-控制流程(if 及 switch)

控制流程(也稱為流程控制)是電腦運算領域的用語,意指在程式執行時,個別的指令(或是陳述、子程式)執行或求值的順序。 if 通常用於判斷條件是否成立,成立執行時執...

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

day19-控制流程(for、break、continue、Goto)介紹

For 當條件滿足時,可以使用來重複執行某段代碼 package main import ( "fmt" ) func main()...

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

day20-defer 及 錯誤處理

Defer 在開發過程當中,常常會使用到文件或數據庫,為了在函數執行完及時釋放資源,golang 提供 defer會將 func 語句完全跑完,當執行完在執行...

2020-09-20 ‧ 由 derek_meng 分享