J.J. Huang
J.J.HUANG
J.J.'s Blogs
J.J. Huang
  • Taipei, Taiwan
本站是 J.J.Huang 的技術學習與筆記部落格,涵蓋前端、後端開發、Spring Boot、微服務、資料庫、運維等領域。分享程式語言、開發工具、系統架構及遊戲修改分析、逆向工程等的研究與知識分享。
🛠️ 技術棧15
  • Java
  • 🌱Spring Boot
  • 🐹Go
  • 🐍Python
  • Node.js
  • 🐪Perl
  • OpenResty
  • 🐘PostgreSQL
  • 🐬MySQL
  • 📊ClickHouse
  • 🔴Redis
  • 📬Kafka
  • 🐰RabbitMQ
  • 🐳Docker
  • 🎮Cheat Engine
🎯 專長 / 興趣14
  • ⚔️遊戲私服研究
  • 🕹️遊戲輔助研究
  • 🔍逆向工程初階
  • 🎯物件偵測 / YOLO
  • 🗺️產品規劃
  • 🔬系統分析
  • 🏗️架構規劃
  • 🧩微服務架構
  • 🌊高併發系統
  • 📈資料分析
  • 🐞問題查找
  • 💡解決方案
  • 👨‍🏫菜鳥講師
  • ✍️技術寫作
  • Taipei, Taiwan
  • Go | 超級簡單的學會用並行

    💬簡介 Golang 的並行簡單使用: Goroutine 和 Channel 。 隨著多核處理器的普及,程式語言也開始朝向並行化發展。Go 語言(Golang)在這個背景下誕生,並且原生支援並行程式設計。與許多傳統語言不同,Go 提供了一種非常簡單的方式來處理並行,開發者可以輕鬆利用多核 CPU...

  • Go | 為什麼我簡單易上手?

    💬簡介 具有簡潔的語法和易於上手的特性,成為現代開發者的熱門選擇。即使對於沒有程式經驗的人,也能在短時間內開始解決實際問題。其設計理念是讓開發者可以專注於解決問題,而不會陷入語法和配置的困擾。 圖片來源: Gophers (地鼠造型的原創者為 Renee French)​‌‌​​‌‌‌​‌‌​​‌...

  • Go | 什麼軟體公司在使用?

    💬簡介 自 2009 年由 Google 發布以來,這個語言憑藉其高效的開發速度、卓越的執行效能和強大的並行處理能力,迅速受到全球開發者的青睞。越來越多的企業與開源專案選擇這個語言來開發各種服務與應用程式。以下是一些使用該語言的知名開源專案與大公司案例。 圖片來源: MagicStudio 產生。...

  • Go | 我到底哪裡這麼特別?

    💬簡介 Go(Golang)是由 Google 開發的編譯型、靜態強型別程式語言,擁有並行處理、垃圾回收等特性,旨在提供高效、安全的開發體驗。這裡介紹幾個讓 Go 與眾不同的關鍵特點。 圖片來源: MagicStudio 產生。​‌‌​​‌‌‌​‌‌​​‌​‌​‌‌‌​‌​​​‌‌‌​‌​​​‌‌...

  • Go | 為什麼我這麼厲害呢?

    📌吉祥物 Go 語言有一隻可愛的吉祥物「Gopher」,這個形象由插畫家 Renee French 設計,並成為 Go 社群的象徵。 圖片來源:圖片連結擷取於( https://go.dev/learn/ )​‌‌​​‌‌‌​‌‌​​‌​‌​‌‌‌​‌​​​‌‌‌​‌​​​‌‌​‌​​‌​‌‌​‌...

  • Go | 菜鳥教學

    在學習程式語言的路上,總有幾個關鍵時刻促使我們選擇深入某個特定語言,而對我而言,Go(或 Golang)就是這樣一個值得投入時間與精力的目標。 首先,Go 的熱度讓人無法忽視。根據 2024 年 12 月的 TIOBE 程式語言排行榜, Go 為第七名 ,足以證明它在開發者社群中的受歡迎程度。其次,...

  • Go - 第十一章 | 編譯並安裝應用程序

    簡要 你將學習一個新 go 命令。雖然該 go run 命令是用於編譯和運行單文件程序的有用快捷方式,但它不會生成二進制可執行文件,你可以輕鬆地再次運行它。如果你想要其中之一,一個不錯的選擇是運行 go install 命令,該命令將編譯你的代碼並在運行該命令的位置安裝生成的二進制可執行文件。 開始...

  • Go - 第十章 | 添加測試

    簡要 在開發過程中測試程式碼可能會暴露出在進行更改時會發現問題的 bug 。在本主題中,你將為該 Hello 功能添加一個測試 。 開始 Go 對單元測試的內置支持使你在進行過程中的測試更加輕鬆。具體來說,使用命名約定, Go 的 testing 程序包和 go test 命令,你可以快速編寫和執行...

  • Go - 第九章 | 多人的問候返回

    簡要 在你對模塊程式碼進行的最後更改中,你將添加支持在一個請求中為多個人打招呼。換句話說,你將處理多值輸入並將值與多值輸出配對。 為此,你需要將一組名稱傳遞給可以為每個名稱返回問候語的函數。將 Hello 函數的參數從單個名稱更改為一組名稱將更改函數簽名。如果你已經發布了該 greetings 模塊...

  • Go - 第八章 | 隨機返回問候

    簡要 在本章節中,你將會更改程式碼,使其不再每次都返回單個問候,而返回幾個預定義的問候消息之一。 開始 為此,你將使用 Go 切片。一個片就像是一個數組,但你添加和刪除的項目它的動態調整。它是 Go 中最有用的類型之一。你將添加一小片以包含三個問候消息,然後讓你的程式碼隨機返回其中一個消息。 在 g...