tag go

標籤
貢獻242
334
05:15 PM · Oct 25 ,2025

@go / 博客 RSS 訂閱

今日長劍在握 - 驚喜來襲!253頁全綵免費電子書《Python 編程參考》正式上線發佈並提供原稿PDF

這是一本寫給開發者的⼯作必備基礎書籍,開放在線閲讀和 PDF 原稿下載,全書共 253 頁/彩色 。 大家好,我是韋世東,一名由運營轉行的 Python/Golang/Rust 開發者。 我自己的學習之旅走過許多彎路,也得到很多羣友(這裏特別點名我的 Python 指路人大魚唐軼飛)的幫助。因此在經過一段時間的沉澱後決定把自己所掌握的一些技術相關知識歸納整理,期望能夠幫助到和我一樣熱愛學習的朋友。

redis , 程序設計 , 分佈式 , go , Python

收藏 評論

王中陽講編程 - 延遲隊列處理訂單超時(RabbitMQ死信隊列實戰)

這篇文章的內容都是基於我們GoFrame微服務電商項目的實踐,感興趣的朋友可以點擊查看 最近發的每篇教程都講清楚了概念,也講清楚了在咱們項目中是如何實現和落地的。 1. 延遲隊列和死信隊列的基本概念 1.1 什麼是延遲隊列? 延遲隊列是一種特殊的消息隊列,它允許消息在發送後的一定時間延遲後才被消費。在電商系統中,延遲隊列常用於處理訂單超時自動取消、優惠券到期提醒、定時任務調度等場景。 1.2 什麼

rabbitmq , go , 後端

收藏 評論

江湖十年 - Go 錯誤處理指北:如何優雅的處理錯誤?

**公眾號首發地址:https://mp.weixin.qq.com/s/ImvwsAUhQ3MMZkKvnbNB3A 關注公眾號第一時間查看文章更新。** 本文是 Go 錯誤處理指北系列第三篇文章:如何優雅的處理錯誤?作為鋪墊,我在系列的前兩篇文章 Error vs Exception vs ErrNo 和 pkg/errors 源碼解讀 中分別講解了 Go 錯誤處理機制和流行的第三方包

錯誤 , 異常處理 , go , 後端

收藏 評論

深圳大表哥 - Go 語言(Golang):核心特性、生態優勢與實戰應用全解析

Go 語言(又稱 Golang)是 Google 於 2009 年推出的靜態強類型編程語言,由 Ken Thompson、Rob Pike 等編程大師主導設計,核心定位是 “高效、簡潔、併發友好”,兼顧 C 語言的性能與 Python 的開發效率,專為解決大規模分佈式系統、雲原生應用等場景的痛點而生,如今已成為雲原生、微服務、後端開發的主流語言之一。 一、核心設計理念

Go語言 , 微服務 , HTTP , 後端開發 , go

收藏 評論

big_cat - golint 安裝與使用

golint 可以對 go 源碼進行靜態編碼檢查,保證團隊代碼風格統一及編碼規範。 golint 安裝 傳統又穩妥的安裝方式 git clone https://github.com/golang/lint.git cd lint/golint go install # 可以看到 golint 可執行文件 ll $GOBIN 可以看到 $GOBIN 下已經有 golint golint 配置 以

規範化 , 代碼檢查 , go

收藏 評論

Golang小貼士 - Golang 語雀內容系統(5) Toc導航欄

實現功能 增加文章詳情頁Toc文章目錄 實現思路 對文章內容提取 h1, h2, h3, h4, h5 標籤與錨,這裏我們將採用到第三方包 github.com/PuerkitoBio/goquery // handler/post.go html = ` h1 id="H55oy1"語雀文章內容/h1 h2 id="H55oy2"語雀文章內容/h2 h3 id="H55oy3"語

blog , 博客搭建 , go

收藏 評論

Peleus - go-dongle 0.1.1 版本發佈, 輕量級、語義化、對開發者友好的 Golang 編碼解碼、加密解密庫

Dongle 是一個輕量級、語義化、對開發者友好的 golang 編碼解碼、加密解密庫 Dongle 已被 awesome-go 收錄, 如果您覺得不錯,請給個 star 吧 github.com/golang-module/dongle gitee.com/golang-module/dongle 安裝使用 // 使用 github 庫 go get -u github.com/golang-m

datetime , date , go-carbon , carbon , go

收藏 評論

燕南飛Liam - golang 中的cronjob

引言 最近做了一個需求,是定時任務相關的。以前定時任務都是通過 linux crontab 去實現的,現在服務上雲(k8s)了,嘗試了 k8s 的 CronJob,由於公司提供的是界面化工具,使用、查看起來很不方便。於是有了本文,通過一個單 pod 去實現一個常駐服務,去跑定時任務。 經過篩選,選用了 cron 這個庫,它支持 linux cronjob 語法取配置定時任務,還支持@every 1

定時任務 , cron , go

收藏 評論

mob64ca1418aeab - Go語言學習之路-10-go函數

目錄 什麼是函數?如何定義? 深入理解函數的參數 參數類型簡寫 可變參數 靈活的函數返回值 多返回值 命名返回值 變量的作用域 局部變量 (Local Variables) 全局變量 (G

golang , 開發語言 , 賦值 , 後端開發 , Android , go , Python

收藏 評論

土豆 - 二叉樹遍歷——中序遍歷(Golang)

簡介 中序遍歷(LDR)是二叉樹遍歷的一種,也叫做中根遍歷、中序周遊。 定義 在二叉樹中,中序遍歷首先遍歷左子樹,然後訪問根結點,最後遍歷右子樹。若二叉樹為空則結束返回,否則:(1)中序遍歷左子樹(2)訪問根結點(3)中序遍歷右子樹 如圖所示二叉樹,中序遍歷結果:DBEAFC Golang遍歷實現 // TreeNode Definition for a binary tree no

遍歷 , 二叉樹 , go

收藏 評論

程序員新亮 - Go - 代碼生成工具

分享兩個常用的代碼生成工具: gormgen handlergen gormgen 基於 MySQL 數據表結構進行生成 3 個文件: 生成表的 struct 結構體 生成表的 Markdown 文檔 生成表的 CURD 方法 場景 在進行業務需求開發時,創建完數據表後,執行代碼生成工具,常用的 CURD 操作全部生成完畢,使用的時候只需要 . 後面的方法即可,這樣大大提高了業務

gorm , generator , go

收藏 評論

王中陽講編程 - B站服務器開發一二面

今天分享一下訓練營內部朋友在B站遊戲服務器開發面試的詳解, 主要整理了問到的技術問題,項目介紹類問題去掉了,覆蓋分佈式、中間件、數據庫、併發控制等知識點,大家可以參考學習一下。 一面 1. 項目最終一致性的設計思路 核心思路:基於“事務消息+重試機制+冪等性”實現,優先選擇低侵入性方案,適用於訂單支付後庫存、積分、日誌等跨服務同步場景。 具體實現(以訂單支付為例): 本地事務與消息發送原子性:

go , 後端

收藏 評論

專家一百錦再 - 第15章 併發編程

文章目錄 第15章 併發編程 15.1 使用線程同時運行代碼 線程基礎與創建 基本線程操作 線程與所有權 線程管理與配置 錯誤處理與恐慌傳播 15.2 消息傳遞併發 通道基

redis , 開發語言 , rust , 數據庫 , Android , JAVA , go

收藏 評論

FunTester - 測試開發如何練成

第一章:理解測試開發的邊界與職責 測試開發的核心並不是“寫一些自動化腳本”或“把測試流程工程化”,而是站在質量體系的更高維度,思考如何用工程方式提升整體研發效率與質量。與傳統測試相比,測試開發更強調抽象能力、編碼能力以及對系統架構的理解深度,這決定了他們不僅要會用工具,更要能構建工具。 在現代軟件研發體系中,測試開發承擔着讓質量“前置”的責任。無論是構建測試框架、接入 CI

軟件測試 , 測試開發 , 測試框架 , go

收藏 評論

XHunter - Gin筆記二之gin.Engine和路由設置

本文首發於公眾號:Hunter後端 原文鏈接:Gin筆記二之gin.Engine和路由設置 這一篇筆記主要介紹 gin.Engine,設置路由等操作,以下是本篇筆記目錄: gin.Default() 和 gin.New() HTTP 方法 路由分組與中間件 1、gin.Default() 和 gin.New() 前面第一篇筆記介紹,創建一個 gin 的路由引擎使用的函數是 gin

go , 後端

收藏 評論

Hunter - Golang基礎筆記六之流程控制

本文首發於公眾號:Hunter後端 原文鏈接:Golang基礎筆記六之流程控制 本篇筆記介紹 Golang 裏流程控制相關的一些語法,以下是本篇筆記目錄: 條件語句 循環語句 1、條件語句 1. if-else 語句 if-else 語句的基本語法如下: if condition { }else if condition { }else { } 下面是一個示例: num := 10

switch語句 , for循環 , go , 後端

收藏 評論

Peleus - go-dongle 0.2.1 版本發佈,一個輕量級、語義化的 golang 編碼解碼、加密解密庫

dongle 是一個輕量級、語義化、對開發者友好的 Golang 編碼解碼和加密解密庫 Dongle 已被 awesome-go 收錄, 如果您覺得不錯,請給個 star 吧 github.com/golang-module/dongle gitee.com/golang-module/dongle 更新日誌 增加對 md2 哈希算法的支持 增加對 hmac-md2 摘要算法的支持 增加對

hash , 加密解密 , 簽名校驗 , go

收藏 評論

Java陳序員 - 一個支持多家雲存儲驅動的公有云文件系統!

大家好,我是 Java陳序員。 在日常生活中,我們會記錄很多精彩的瞬間,或圖片或視頻,並存放在網盤中。 然而,很多商業網盤下載速度慢,而且不能很好地保護隱私。 今天,給大家介紹一個支持多家雲存儲驅動的公有云文件系統,適合搭建私有化網盤服務! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 Cloudreve —— 一個基於 Go

react , github , MySQL , sqlite , go

收藏 評論

gvison - 一個強大的golang生產力工具,golang也可以"低代碼開發"

sponge 是一個集成了自動生成代碼、web和微服務框架、基礎開發框架的golang生產力工具。sponge擁有豐富的生成代碼命令,生成不同的功能代碼可以組合成完整的服務(類似人為打散的海綿細胞可以自動重組成一個新的海綿)。代碼解耦模塊化設計,很容易構建出從開發到部署的完整工程項目,讓你開發web或微服務項目輕而易舉、事半功倍,golang也可以"低代碼開發"。 如果開發只有簡單CRUD api

grpc , 代碼生成 , gin , go

收藏 評論

liuyuede - golang中經常會犯的一些錯誤

0.1、索引 https://waterflow.link/articles/1664080524986 1、未知的枚舉值 我們現在定義一個類型是unit32的Status,他可以作為枚舉類型,我們定義了3種狀態 type Status uint32 const ( StatusOpen Status = iota StatusClosed StatusUnknown )

goroutine , go

收藏 評論

探索雲原生 - 基於 Admission Webhook 實現 Pod DNSConfig 自動注入

本文主要分享如何使用 基於 Admission Webhook 實現自動修改 Pod DNSConfig,使其優先使用 NodeLocalDNS 。 !--more-- 1.背景 上一篇部署好 NodeLocal DNSCache,但是還差了很重要的一步,配置 pod 使用 NodeLocal DNSCache 作為優先的 DNS 服務器。 有以下幾種方式: 方式一:修改 kubele

kubernetes , dns , 雲原生 , go

收藏 評論

雲端創新夢想家 - Python configparser模塊配置文件過程解析_python

在Python應用開發中,配置管理是一個常見需求,而當使用Grumpy(Python到Go的轉編譯器)進行開發時,開發者可能會面臨如何在Go環境中處理配置的問題。本文將介紹Grumpy項目中配置管理的兩種常見方式:Go語言的Viper庫和Python的configparser模塊,幫助開發者理解它們的使用場景和實現方式。 配置管理概述 配置管理是應用程序開發中

配置管理 , Css , 前端開發 , go , HTML , Python

收藏 評論

微瀾 - [golang聖經]查找重複的行(程序無響應?)

go聖經裏有一段查找重複的行的代碼,發現輸入無反應不會打印重複行數據 // Dup1 prints the text of each line that appears more than // once in the standard input, preceded by its count. package main import ( "bufio" "fmt" "o

input , go

收藏 評論

7mandy7 - 為什麼説Go的字符串類型不能修改

在接觸Go這麼語言,可能你經常會聽到這樣一句話。對於字符串不能修改,可能你很納悶,日常開發中我們對字符串進行修改也是很正常的,為什麼又説Go中的字符串不能進行修改呢? 本文就來通過實際案例給大家演示,為什麼Go中的字符串不能進行修改。 在演示這個問題之前,我們先對字符串類型的基礎知識做個大致的演示,這樣便於大家對問題的進一步瞭解。 本文已收錄Gitee、Github。分享Go、PHP、MySQL、

字符串 , go

收藏 評論