iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

起步Go!Let's Go! 系列

想要探索簡單且強大的程式語言嗎?"起步 Go!Let's Go!" 邀您進入 Go 語言的奇妙世界。從創建您的第一個 Go 程式開始,我將揭開 Go 的神秘面紗,帶你穿越基本的變數、流程控制,讓您即刻感受程式設計的樂趣。無論您是程式新手,或是想要迅速踏入 Go 的門檻,這個入門系列將是您踏出程式學習的完美第一步。準備好 Let's Go 了嗎?

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

[ Day 01 ] 用 Go 踏上程式之旅

開場白 嘿,大家好!我是 Go 語言初學者 Kacaw(嘎造)。緣分奇妙,去年我意外地踏入了程式開發的坑,而現在,我又發現了 Go 語言,正站在嶄新專案的起點,...

2023-09-14 ‧ 由 dylan_kacaw 分享
DAY 2

[ Day 02] 萬事起頭難,但是裝 Go 一點都不難!

Go 安裝與第一個程式 要入門一種程式語言,第一步就是要先到官方網站看一下要如何使用該語言。所以我們先到Go 官網來看一下唄! 安裝 這邊會以 Mac 來說明安...

2023-09-15 ‧ 由 dylan_kacaw 分享
DAY 3

[ Day 03 ] 你的第一支 Go 程式

第一個程式 今天我們就來撰寫你的第一支程式吧!! 撰寫程式 昨天有提到 Go 的工作區,我們在 src 的資料夾添加 myProject 的資料夾,之後練習的檔...

2023-09-16 ‧ 由 dylan_kacaw 分享
DAY 4

[ Day 04 ] Go 的資料型態及運用

Go 是一種靜態強型別的程式語言,所以所有資料在編譯時都需要賦予一種資料型態,且不允許不同資料型別之間的隱式轉換。也因如此在編譯的過程中若資料型別不匹配或有問題...

2023-09-17 ‧ 由 dylan_kacaw 分享
DAY 5

[Day 05 ] Go 運算符號:舞動程式碼的魔杖

運算符號又稱運算子,是每個程式語言中的基本元素之一,用於執行各種數學運算與邏輯運算的符號。在 Go 當然也提供了一系列的基本運算符號。 算術運算 算術運算有:加...

2023-09-18 ‧ 由 dylan_kacaw 分享
DAY 6

[ Day 06 ] Go 流程控制 - 要不要?if 就是這個問題

if 是一個用於執行條件判斷的控制結構,如果條件成立,就會執行 if 後面的大括號 ({}) 內的程式區塊,否則就會忽略該程式區塊繼續執行後續的程式。 if i...

2023-09-19 ‧ 由 dylan_kacaw 分享
DAY 7

[ Day 07 ] Go 迴圈 - for 迴圈的魅力

迴圈是用來重複執行一段程式碼區塊,直到某個條件滿足為止。這樣可以有效地處理重複執行的任務,而不用手動重複相同的程式碼。如下: package main impo...

2023-09-20 ‧ 由 dylan_kacaw 分享
DAY 8

[ Day 08 ] Go 流程控制 - for 迴圈中的 break 和 continue 命令

在昨天介紹了 for loop,而在 Go 中,有兩個與迴圈搭配的兩個命令,分別是: break continue break 在某些狀況下,你需要跳離迴圈...

2023-09-21 ‧ 由 dylan_kacaw 分享
DAY 9

[ Day 09] Go 函式魔法 - 定義、召喚、傳遞

了解 Go 函式是學習 Go 非常重要的一步,所以韓式是什麼?簡單來說,就是一個程式區塊,將程式碼包裝,這樣的做法方便之後在別的地方可以重複利用此函式。在程式中...

2023-09-22 ‧ 由 dylan_kacaw 分享
DAY 10

[ Day 10] Go 函式中的魔法 Return

在 Go 中,return 用於結束一個函式的執行並返回一個值(或多個值)。在進入 return 前,我們簡單複習一下昨天的函示。 函式的目的在於包裝一段程式碼...

2023-09-23 ‧ 由 dylan_kacaw 分享