Golang

含有「Golang」共 143 篇內容
全部內容
發佈日期由新至舊
現在越來越多團隊傾向把狀態、快取、排行榜、暫存資料通通往 Redis 塞。理由很簡單:Redis 快、簡單、大家都會用。但你有想過嗎?當多人或多實例同時修改同一筆 Redis 資料,資料就可能被覆蓋、異常或損毀。 本篇文章將以實作為主,示範一個用 Go 實作的 RedisLocker 工具
最近在教學 Golang 的記憶體處理細節時,重新對 Pointer 和 Pointer Receiver 做了梳理。這兩者經常一起出現,但實際上代表不同層面的設計。
Go 語言中的 init() 函式於 package 匯入時自動執行,import _ "..." 技巧則允許僅執行 init() 函式而避免使用該 package 的其他內容。
本文介紹使用 Golang 解決 LeetCode 題目的技巧,包含運用 map[int]int、slice 實作堆疊、copy 函數高效複製切片、for 迴圈取代 while 迴圈,以及處理鏈結串列的技巧,以提升程式碼效率和可讀性。
Thumbnail
黃璧怡-avatar-img
2025/01/28
祝EMO先生新年快樂!🧧🎊☀️
Given a list of non-negative integers nums, arrange them such that they form the largest number and return it. Since the result may be very large, so
Docker是由GO語言實現,是一個在GitHub上開發原始碼的專案。它的目標是實現羽量級的作業系統虛擬化。讓使用者操作Docker,就像是操作一個羽量級的虛擬機器。 優勢 快速發表和部署 高效的部署和擴充 資源使用率高 管理簡單 核心 Image映像檔 Docker
Thumbnail
原本的計畫是寫系列文,一天嗑一點,雖然完整影片約17小時,分批消化卻花了我近10天,現在回去看我第一天寫的草稿,編輯時間已經是半年前...。
🚀 在Gin中整合GraphQL和MongoDB:靈活的數據查詢 隨著Web應用的複雜度增加,開發者尋找更靈活和高效的方式來查詢和操作數據。GraphQL作為一種查詢語言,允許用戶精確地指定他們想要的數據,而MongoDB作為一個靈活的NoSQL數據庫,可以很好地支持這種查詢。結合這兩者,我
Thumbnail
htmx前陣子還只是網路迷因,近期拿來搭配go的系列影片越來越多了,兩者都可以用很少量的程式實作出功能,很適合拿來做些簡單的project。
Thumbnail
排序這個動作在軟體開發中常常會使用到, 從使用者期望所見的順序到資料處理的效能議題都與排序息息相關, 因此掌握程式語言的排序功能是非常重要的一個環節, 而我們在閱讀他人的Go專案程式碼時也會看到排序的方式有些許不同, 那究竟有何差異呢? 就讓我們繼續看下去吧… 其實在進入今天的主題之前, 我們
Thumbnail