tag go

標籤
貢獻245
416
05:15 PM · Oct 25 ,2025

@go / 博客 RSS 訂閱

天天向尚 - Web 平台開發日記 - 用户管理界面實戰

Web 平台開發日記 - 用户管理界面實戰 核心內容: 用户管理 UI、角色權限界面、密碼安全、開發工具優化 📋 目錄 目標 用户管理界面 角色管理界面 密碼安全強化 開發工具整合 Bug 修復實戰 項目實踐總結 🎯 目標 [x] 用户管理界面(增刪改查) [x] 角色管理與分配功能 [x] 密碼複雜度統一驗證 [x] Shell 腳本整合優化 [x]

typescript , go

收藏 評論

Hunter - Golang基礎筆記七之指針,值類型和引用類型

本文首發於公眾號:Hunter後端 原文鏈接:Golang基礎筆記七之指針,值類型和引用類型 本篇筆記介紹 Golang 裏的指針,值類型與引用類型相關的概念,以下是本篇筆記目錄: 指針 值類型與引用類型 內存逃逸 減少內存逃逸的幾種方案 1、指針 在計算機內存中,每個變量都存儲在特定的內存地址上,而指針是一種特殊的變量,它存儲的是一個變量的內存地址。 我們可以通過指針訪問變量

引用 , 指針 , go , 後端

收藏 評論

sibendelazhu_bgc0zw - 區塊鏈基礎解析

一、區塊鏈基礎定義 核心概念 區塊鏈(英語:blockchain 或 block chain)是藉由密碼學與共識機制等技術,建立的點對點(P2P)分佈式存儲系統,用於存儲龐大的交易資料鏈。 簡化公式 區塊鏈 = 分佈式存儲 + 密碼學 + 共識機制 + 點對點網絡(P2P) 核心構成要素 要素 説明 區塊(Block) 區塊由區塊頭、時間戳

觀點 , 區塊鏈 , 區塊鏈開發 , 人工智能 , go

收藏 評論

陳明勇 - 一文了解 Go 方法

前言 在前面的文章中,介紹了 Go 函數的聲明,函數的幾種形式如匿名函數、閉包、基於函數的自定義類型和函數參數詳解等,而本文將對方法進行介紹,方法的本質就是函數,介紹方法的同時也會順帶對比其與函數的不同之處。 方法 在 Go 中,我們可以為任何的數據類型定義方法(指針或接口除外),現在讓我們看一看方法的聲明和組成部分以及與函數有什麼不同之處。 type Person struct { ag

challenge , go , 後端

收藏 評論

Aonaufly - Go之Gin框架(基礎)

文檔地址:https://www.kancloud.cn/shuangdeyu/gin_book/949411 一,請求類型 GET / POST package main import ( "github.com/gin-gonic/gin" "net/http" ) func main() { r := gin.Default() r.

基礎 , 遊戲開發 , gin , go

收藏 評論

Jioby - Go 語言優秀資源整理,為項目落地加速🏃

一直在更新,部分內容在SF被屏蔽,故不再此繼續維護,請以GitHub為準 Go 資料 Go 語言優秀資源整理,為項目落地加速🏃 在 GitHub 上穩定更新,覺得不錯請點個 Star ❤️ 如轉載分享,請保留出處,謝謝 😆 原文地址: https://shockerli.net/post/go... GitHub: https://github.com/shockerli/...

goroutine , google , awesome , go

收藏 評論

JonLee - Go語言中實現RSA加解密、簽名驗證算法

隨着互聯網的高速發展,人們對安全的要求也越來越高。密碼學中兩大經典算法,一個是對稱加解密,另一個是非對稱加解密,這裏就來分享一下非對稱加密算法的代表:RSA加解密。 在Go語言中實現RSA加解密還是比較簡單的,網上很多教程都是基於Go原生標準庫寫的,代碼量較多。這裏分享一個好用的庫:https://github.com/forgoer/openssl 。 安裝 go get https://git

php , rsa , openssl , go , aes

收藏 評論

凌虛 - 我的 2024 年 Elasticsearch 認證考試經驗與真題回顧

背景説明 大家好,我是凌虛。 我於 2024 年 3 月 14 日參加了 Elastic Certified Engineer(ECE)認證考試,並與 18 日收到了考試通過的郵件。本文將會回顧我的考試過程、考試真題、個人感受。 ECE 認證 一手資料請一定要閲讀官方考試説明文檔。 目前考試使用的是 Elasticsearch v8.1 版本。 考試費用 500 美元(漲價過了),需要用支持

elasticsearch , JAVA , 架構師 , go , 後端

收藏 評論

kevinwan - 負載均衡原理分析與源碼解讀

上一篇文章一起學習了Resolver的原理和源碼分析,本篇繼續和大家一起學習下和Resolver關係密切的Balancer的相關內容。這裏説的負載均衡主要指數據中心內的負載均衡,即RPC間的負載均衡。 傳送門 服務發現原理分析與源碼解讀 基於go-zero v1.3.5 和 grpc-go v1.47.0 負載均衡 每一個被調用服務都會有多個實例,那麼服務的調用方應該將請求,發向被調用服務的哪一個

grpc , 微服務 , go-zero , web開發 , go

收藏 評論

海生 - go wire 入門連載二:單體應用注入項目

更方便的在微信公眾號閲讀文章可以關注公眾號:海生的go花園 之前寫過一篇文章,主要是介紹wire的多個依賴注入實現 go wire 入門 實際使用中,很多人用的是框架,比如 kratos是單體應用,這裏再着重介紹一下,這方面的使用。 一、wire介紹 wire 依賴注入 有兩個核心概念 providers 和 injectors 。 語法如下: wire.Build(provide1

依賴注入 , go

收藏 評論

kwkwc - 適用於 Golang 的任務調度程序 AGScheduler

以前一直使用 Python 的任務調度庫 APScheduler(支持任務持久化,支持多種存儲方式),但由於沒有找到與它功能和使用方式類似的 Golang 庫,所以模仿 APScheduler 3.x 寫了個簡易版本的 AGScheduler。 AGScheduler Advanced Golang Scheduler (AGScheduler) 是一款適用於 Golang 的任務調度庫,支持多種

定時任務 , 持久化 , 存儲 , 任務調度 , go

收藏 評論

劉悦的技術博客 - 兔起鶻落全端涵蓋,Go lang1.18入門精煉教程,由白丁入鴻儒,Sublime 4 Go lang開發環境搭建EP00

原文轉載自「劉悦的技術博客」https://v3u.cn/a_id_222 Go lang,為併發而生的靜態語言,源於C語言又不拘泥於性能,高效卻不流於古板,Python靈活,略輸性能,Java嚴謹,稍遜風騷。君不見各大廠牌均紛紛使用Go lang對自己的高併發業務進行重構,原因無他,經濟下行的大背景之下,性能突出、效率拉滿的Go lang無疑是高併發場景下節約服務器資源的一劑靈藥。 與時俱進,順

windows , macos , 編程語言 , 環境搭建 , go

收藏 評論

甜點cc - 進制轉換以及位運算

本文代碼演示採用的是golang語言 進制 // 二進制 // go不能直接輸出二進制,可以使用 %b 格式化 // fmt %b 表示為二進制 var n int = 5 fmt.Printf("%T %b\n", n, n) // 101 // 8進制, 0-7 // 以數字0開頭表示 var n1 int = 011 fmt.Printf("%T %v\n", n1, n1)

二進制 , go

收藏 評論

螳螂觀察 - 打破租車行業信任困局 攜程“新無憂租”一站式升級自駕方案

1月6日,聚焦旅遊產業鏈協同與智能化升級的“2026攜程旅遊全球合作伙伴大會” 在貴陽舉行。超2400家旅遊商家共同探討了在“十五五”推進旅遊業高質量發展、深化文旅融合的背景下,如何通過技術賦能、服務創新與生態共建,推動旅遊業邁向高質量發展。隨着AI技術深入應用、入境旅遊市場高速增長,以及租車行業走向標準化,旅遊產業正迎來一場從“流量驅動”到“體驗驅動”的深刻變革。

擬合 , 推薦系統 , Css , 前端開發 , go , HTML

收藏 評論

海生 - 《go入門grpc》第五章:protoc生成的.pb.go文件解讀

更方便的在微信公眾號閲讀文章可以關注公眾號:海生的go花園 一、介紹 在第三章,以及第四章,我們學習了,如何把proto生產go文件。 《go入門grpc》第三章:從 proto 文件自動生成go代碼 《go入門grpc》第四章:使用Makefile優化protoc命令 本章我們學習下protoc --go_out命令 生成的.pb.go文件。 我們以user.pr

protobuf , grpc , go

收藏 評論

海生 - go精通protobuf連載三:protobuf使用示例,深入瞭解protoc命令

一、protobuf的使用分兩步 需要使用者在.proto文件中定義消息類型。 使用protoc編譯器根據.proto文件生成相應語言的代碼。 二、定義proto消息類型 目前protobuf官方文檔最新是v3版本,我們使用也是v3版本。 https://developers.google.com... 對應的go語言官方教程地址為 https://developers.goo

protobuf , go

收藏 評論

LiberHome - Golang file操作詳解

文件信息 可以用fileInfo這個API: package main import ( "fmt" "os" ) func main() { fileInfo, err := os.Stat("/Users/liberhome/GolandProjects/awesomeProject/test/test.txt") if err != nil {

file , go

收藏 評論

海生 - go精通protobuf連載一:安裝protobuf與protoc-gen-go

一、介紹 protobuf是一種與語言無關、與平台無關的可擴展的插件,用於序列化結構化數據。 只需要定義一下protobuf結構的文件 .proto 然後就可以使用protoc 命令生成對應的編程語言的結構的文件。 protoc在設計上把protobuf和不同的語言解耦了,底層用c++來實現protobuf結構的存儲,然後通過插件的形式來生成不同語言的源碼。 可以把protoc的編譯過程分成

protobuf , grpc , 微服務 , go

收藏 評論

王中陽講編程 - 為什麼越來越多的PHP程序員在學Go?

做開發的同學可能都有這種感受:一開始用 PHP 寫 Web 項目特別順手,尤其是中小型網站,幾乎可以快速上線。但隨着業務發展,用户量上來,尤其是遇到高併發或需要處理大量數據的時候,光靠 PHP 可能就有點吃力了。 這時候,不少 PHP 開發者會開始關注 Go 語言。其實你可能會發現,身邊已經有一些 PHP 轉 Go 或者正在學 Go 的朋友了。那為什麼 Go 值得 PHP 程序員學呢?咱們來聊幾點

php , go , 後端

收藏 評論

九卷技術錄 - 微服務架構學習與思考(02):微服務實施的前提條件?有哪些問題需要思考?

一、前言 前一篇文章簡單分析了微服務的好處,以及會帶來的問題。 遇到問題並不可怕,可怕的是我們不去面對它,不去想辦法解決它,逃避問題是不可能有任何進步。所以積極想辦法應對問題並解決問題,才能不斷的進步。 前面講了,微服務一般都是由單體演進而來,很少有業務從0就開始進行微服務開發。如果能從0就開始用微服務開發,確實是一件很好的事情,前提是你確實考慮清楚了用微服務開發適合當前的業務以及業務的發展需求。

微服務 , microservice , 架構設計 , go

收藏 評論

alwaysbeta - Go 語言 map 如何順序讀取?

原文鏈接: Go 語言 map 如何順序讀取? Go 語言中的 map 是一種非常強大的數據結構,它允許我們快速地存儲和檢索鍵值對。 然而,當我們遍歷 map 時,會有一個有趣的現象,那就是輸出的鍵值對順序是不確定的。 現象 先看一段代碼示例: package main import "fmt" func main() { m := map[string]int{ "a

面試 , map , go

收藏 評論

素雨末 - 理解接口(Interface)

什麼是接口? 在 Go 中,接口是一種類型,它定義了一組方法簽名(即方法名、參數和返回值),但不包含這些方法的具體實現。 換句話説,接口描述了“一個類型能做什麼”,而不是“它是什麼”。 接口的定義 使用interface關鍵字定義接口: type Speaker interface { Speak() string }

解耦 , Go語言 , 後端開發 , 泛型 , go

收藏 評論

天策上將 - [go] chan close

close chan close由發送端調用,在收到最後一個發送值後關閉管道(It should be executed only by the sender, never the receiver, and has the effect of shutting down the channel after the last sent value is received) close管道後,

channel , go

收藏 評論

三四一十二 - 力扣-49. 字母異位詞分組

49. 字母異位詞分組 給你一個字符串數組,請你將 字母異位詞 組合在一起。可以按任意順序返回結果列表。 字母異位詞 是由重新排列源單詞的所有字母得到的一個新單詞。 示例 1: 輸入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"] 輸出: [["bat"],["nat","tan"],["ate","eat","tea"]] 示例

hash , go , 後端

收藏 評論