golang

ShuiShenHuoLe4 小时前
开发语言·后端·golang
golang-jwt v5 入门golang-jwt/jwt/v5 是 Go 最主流的 JWT 库,三步走:签发 → 解析 → 校验。
geovindu7 小时前
开发语言·后端·golang
go: Task Scheduler定时任务调度是后端系统中最常见也最容易出错的场景之一。本文以 Go 语言实现一个完整的定时任务调度器 TaskScheduler,从领域模型、仓储层、调度引擎到命令行与 GUI 界面,逐步拆解一个可落地的工程化实现。全文覆盖从基础概念到进阶应用,帮助读者理解 DDD 分层、cron 调度、JSON 导入导出以及桌面端集成等核心知识点。
FfHUCisI10 小时前
缓存·架构·golang
Go 内存分配器概览:从 TCMalloc 到三级缓存架构内存分配是编程语言运行时最核心的基础设施之一。Go 的内存分配器继承自 Google 的 TCMalloc(Thread-Caching Malloc),采用三级缓存架构来平衡分配速度与内存碎片。理解这套机制,对排查内存泄漏、优化高频对象分配、读懂 pprof heap 图都有直接帮助。
Johnston_man11 小时前
后端·golang
golang 安装 protoc、protoc-gen-go、protoc-gen-go-grpc、protoc-gen-grpc-gateway安装protoc 下载protoc可执行文件 放入bin目录下 https://github.com/protocolbuffers/protobuf/releases
ttwuai11 小时前
开发语言·后端·golang
Go 后台接入单点登录后,JWT、菜单权限和接口 403 怎么验?Go 后台接入单点登录后,不能只看“能跳回后台首页”。SSO 解决的是身份入口,后台系统还要自己生成或换发本地 Token,再把外部账号映射到本地用户、角色和菜单。验收顺序建议分四步:登录回调拿到用户、accessToken/refreshToken 生命周期正常、动态菜单能按角色注册、低权限账号访问接口仍返回 403。XYGo Admin 的 Issue #10 提过单点登录需求,README 写 JWT 支持单点登录;源码里的 server/internal/controller/admin/logi
码士集团小青1 天前
golang
从对标 Java 到对标 Go:Native AOT 的“无痛化“之路,走到哪一站了?.NET 11 RC1 发布在即。借这个时间点,聊聊 .NET 憋了四年的一招——Native AOT,以及它为什么直到今天才接近"能用得好"。
右耳朵猫AI1 天前
redis·http·golang
Go周刊2026W36 | Go 1.27.1 发布、TinyGo 0.42、HTTP/2 原生迁入 net/http、quic-go 0.62Go 1.27 新增 goroutineleak profile,json/v2 基准有喜有忧;TinyGo 0.42 支持 recover 与 UEFI,HTTP/2 原生迁入 net/http。
大树911 天前
java·golang·gitee
把 Java 项目从手动 SCP 升级到 Gitee Go 自动部署:一份踩坑实录手里有一个跑在腾讯云轻量服务器上的小程序后端(Spring Boot,体重记录类的小项目),之前一直是本地改完代码 → 打包 → scp 上传 → SSH 上去 kill 老进程 → java -jar 起新进程。麻烦倒不算麻烦,主要是每次都觉得「这流程明明可以全自动的,为什么要手动搞」。
lmy_loveF1 天前
开发语言·后端·golang
go 切换go version 版本https://github.com/voidint/g/releases如果网不好可以直接 点如下链接下载https://download.csdn.net/download/lmy_loveF/93409873 https://download.csdn.net/download/lmy_loveF/93409873
智购科技自动贩卖机2 天前
大数据·人工智能·后端·安全·golang·系统安全
自动售货机嵌入式系统安全加固实践:从Go语言国密算法到硬件防拆的工程化落地自动售货机正在从“投币机械”进化为“物联网支付终端”。这一变化让每台售货机暴露在固件逆向、调试接口滥用、OTA升级劫持、中间人攻击等多重威胁之下。当一台部署在公共场所的售货机被攻破,损失的不仅是设备本身,还有用户的支付信息和运营商的品牌信誉。
妙码生花2 天前
前端·人工智能·git·golang·typescript·php
使用git更新ai-go-admin框架ai-go-admin 是一个持续迭代版本、新增功能和修复 BUG 的系统,您可以参考此文档保持您的 ai-go-admin 为最新版本。
王的宝库2 天前
开发语言·后端·golang
GO常用标准库包学 Go 时最常听到的一句话就是"Go 的标准库很强大"。 这篇博客选了日常开发里最常用的 11 个标准库包
平头哥AI2 天前
开发语言·后端·golang
Day 13 | 一个函数回两个值:Go 的 error 是从哪冒出来的本文是《100天精通Go基础入门》专栏第 13 篇,订阅专栏不迷路。本文目录只回一个值的时候,0 有两种意思
我不会起名字3222 天前
java·数据结构·python·算法·leetcode·golang·单调栈
一天一道算法题(29):单调栈给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。
FfHUCisI2 天前
开发语言·网络·golang
Golang 网络轮询器 netpoll:把阻塞 IO 变成事件通知Go 的 net/http 能轻松支撑数十万并发连接,秘密之一就是 netpoll。它让 goroutine 在等待网络 IO 时,不会阻塞底层的 OS 线程,而是把 socket 注册到操作系统提供的多路复用机制上,事件就绪后再唤醒对应的 G。
李迟2 天前
开发语言·后端·golang
Golang实践录:工程框架实践:搭建工程模板本文主要介绍笔者建立的一个实用的工程框架。笔者用 Golang 开发的工程较多,但剥开业务看本质,场景类别并不多:无非是提供 Web 服务、读写数据库、跑一些定时的或一次性的任务。如果每个工程都从零搭建,重复劳动不说,风格还会漂移——今天这个工程日志打终端、明天那个工程又写文件,虽然现在还没有将自己工程移交他人的先例,但自己这么折腾自己,也不是办法。
FfHUCisI3 天前
开发语言·后端·golang
Golang 函数调用的瞬间:栈帧、拷贝栈与逃逸分析每次调用函数,CPU 和运行时到底在忙什么?答案藏在一块叫栈帧(stack frame)的内存里。理解它,才能理解 Go 为什么敢给每个 goroutine 只发 8KB 的"启动资金",以及"逃逸分析"到底在分析什么。
王的宝库3 天前
golang·gin
Gin 框架实战上一篇我们学会了用标准库 net/http 起一个网站。但真实项目里,大家更常用框架,Go 里最流行的就是 Gin。 这篇博客从零讲清 Gin 的核心概念:路由、分组、中间件、参数绑定,最后用一个待办事项 API 演示真实的项目架构怎么搭。 建议先看完系列前两篇(Go 项目结构、Go 常用标准库包)再来看这篇,衔接更顺。
techdashen3 天前
开发语言·后端·golang
Go Map 详解:键值对实际上是如何存储的作者:本文是对victoriametrics Go Maps Explained: How Key-Value Pairs Are Actually Stored的整理与翻译