iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

起步Go!Let's Go! 系列

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

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

[ Day 21 ] Go HTTP 伺服器:啟航你的網路冒險之旅

經過先前的單元,你應該更了解 Go 了吧!再次提一下,Go 以其簡潔、高效、並發支持而聞名,不僅在系統程式設計領域表現出色,同時也廣泛應用在網路應用程式的開發。...

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

[ Day 22 ] GO 創建簡單的用戶端:踏上與伺服器對話的征途

在現代應用程式中,用戶端和伺服器之間的通信是不可或缺的一部分。Go 的強項之一是其在構建網路應用程序方面的表現。今天,我們將深入研究如何使用 Go 語言創建一個...

2023-10-05 ‧ 由 dylan_kacaw 分享
DAY 23

[ Day 23 ] Go 模板引擎:動態生成 HTML 頁面的魔法

在昨天的練習中,當我們使用 GET 請求時,並成功得到網站中的資料,我們都用是終端機查看回傳的資訊,雖然一樣可以達到查看資料的目的,但好像缺少了什麼!!這就不得...

2023-10-06 ‧ 由 dylan_kacaw 分享
DAY 24

[ Day 24 ] Go 路由:尋找正確的道路

在 Go 的網路應用程式開發中,路由是一個至關重要的部分。它決定了每一個收到的請求應該由哪個處理器函數處理,這樣你的應用程式就知道該如何回應不同的路徑。Go 提...

2023-10-07 ‧ 由 dylan_kacaw 分享
DAY 25

[ Day 25 ] Go 資料庫:建立和管理資料庫連接的指南

在現代的軟體開發中,與資料庫的交互是一個常見的任務。Go 提供了豐富的資料庫相關套件,使得與各種資料庫系統的連接變得相對簡單。今天將介紹如何在 Go 中簡單地建...

2023-10-08 ‧ 由 dylan_kacaw 分享
DAY 26

[ Day 26 ] Go 題外話:Goroutine 和 Channel

最近一直聽到公司同事再說 Go 的高流量高併發,那這兩個又是甚麼呢?這邊舉一個生活中的例子這樣大家比較好懂: 高流量 & 高併發 假設你是一家快遞公司的...

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

[ Day 27 ] Go 與 Gin:打造強大的 Web 應用程式 (上)

在前幾天的學習中,已經建立了一個基本的文章管理應用程式,使用 Go、SQLite 和 HTML。今天,將進一步探索如何使用 Gin 框架來提升 Web 應用程式...

2023-10-10 ‧ 由 dylan_kacaw 分享
DAY 28

[ Day 28 ] Go 與 Gin:打造強大的 Web 應用程式 (中)

昨天我們已經學會如何使用 Gin 以及 Gorm,並且在輸入網址 http://loaclhost:8080 可以看到 JSON 格式的 message,接下來...

2023-10-11 ‧ 由 dylan_kacaw 分享
DAY 29

[ Day 29 ] Go 與 Gin:打造強大的 Web 應用程式 (下)

昨天已經把 CR 完成了,今天將會完成CRUD中的UD,那我們就開始吧!! CRUD 之 U U 代表著更新 (update),這個功能其實就是把昨天 CR 結...

2023-10-12 ‧ 由 dylan_kacaw 分享
DAY 30

[ Day 30 ] 就是要不斷 Go

現在學習一門程式語言確實有了更容易的途徑,網路上充滿了豐富的學習資源,但要真正掌握一門語言,卻是需要付出不斷努力的過程。這段學習之旅,我從去年開始接觸 Ruby...

2023-10-13 ‧ 由 dylan_kacaw 分享