golang

HotCoffee-GPS4 小时前
golang
Golang性能分析pprof
王的宝库14 小时前
开发语言·golang·gin
Gin + GORM上一篇我们做了待办事项 API,但数据存在内存切片里,程序一重启就全没了。这一篇给它接上真正的数据库,用 Go 最流行的 ORM 框架 GORM,让数据"活"下来。 使用 SQLite(一个文件就是数据库),零配置、不用装数据库服务,Windows 也能直接跑通。 建议先看完系列前四篇(Go 项目结构、Go 常用标准库包、Gin 入门),衔接更顺。
妙码生花14 小时前
开发语言·人工智能·后端·golang·node.js·php·gin
golang 应用服务端部署(使用 systemd 服务)ai-go-admin 开源后台系统的服务端部署文档(使用 systemd )供大家参考。Go 默认静态编译,支持把程序需要的逻辑、依赖全部打包进单个可执行二进制文件。
kcuwu.15 小时前
开发语言·后端·golang
第 1 课 · Hello, World 与一个 Go 程序的诞生教材对应:《Go程序设计语言》第 1 章 入门 环境:Go 1.22.2 / windows-amd64
php@king15 小时前
开发语言·后端·golang
golang入门到精通Gin + GORM + go‑redis + zap日志 + validator + JWT + MySQL8 + Redis + go‑pay/gopay
sunflower#1 天前
学习·oracle·golang
Go学习第五阶段:接口、泛型与包设计,实现可替换的通讯录存储层上一阶段把联系人从松散的 Map 重构成结构体,并使用方法、指针和错误值组织业务逻辑。但通讯录数据仍直接保存在 Book 内部的 Map 中,程序退出后数据就会丢失,业务逻辑也与具体存储方式绑定。
ShuiShenHuoLe1 天前
开发语言·后端·golang
golang-jwt v5 入门golang-jwt/jwt/v5 是 Go 最主流的 JWT 库,三步走:签发 → 解析 → 校验。
geovindu1 天前
开发语言·后端·golang
go: Task Scheduler定时任务调度是后端系统中最常见也最容易出错的场景之一。本文以 Go 语言实现一个完整的定时任务调度器 TaskScheduler,从领域模型、仓储层、调度引擎到命令行与 GUI 界面,逐步拆解一个可落地的工程化实现。全文覆盖从基础概念到进阶应用,帮助读者理解 DDD 分层、cron 调度、JSON 导入导出以及桌面端集成等核心知识点。
FfHUCisI2 天前
缓存·架构·golang
Go 内存分配器概览:从 TCMalloc 到三级缓存架构内存分配是编程语言运行时最核心的基础设施之一。Go 的内存分配器继承自 Google 的 TCMalloc(Thread-Caching Malloc),采用三级缓存架构来平衡分配速度与内存碎片。理解这套机制,对排查内存泄漏、优化高频对象分配、读懂 pprof heap 图都有直接帮助。
Johnston_man2 天前
后端·golang
golang 安装 protoc、protoc-gen-go、protoc-gen-go-grpc、protoc-gen-grpc-gateway安装protoc 下载protoc可执行文件 放入bin目录下 https://github.com/protocolbuffers/protobuf/releases
ttwuai2 天前
开发语言·后端·golang
Go 后台接入单点登录后,JWT、菜单权限和接口 403 怎么验?Go 后台接入单点登录后,不能只看“能跳回后台首页”。SSO 解决的是身份入口,后台系统还要自己生成或换发本地 Token,再把外部账号映射到本地用户、角色和菜单。验收顺序建议分四步:登录回调拿到用户、accessToken/refreshToken 生命周期正常、动态菜单能按角色注册、低权限账号访问接口仍返回 403。XYGo Admin 的 Issue #10 提过单点登录需求,README 写 JWT 支持单点登录;源码里的 server/internal/controller/admin/logi
码士集团小青2 天前
golang
从对标 Java 到对标 Go:Native AOT 的“无痛化“之路,走到哪一站了?.NET 11 RC1 发布在即。借这个时间点,聊聊 .NET 憋了四年的一招——Native AOT,以及它为什么直到今天才接近"能用得好"。
右耳朵猫AI2 天前
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。
大树913 天前
java·golang·gitee
把 Java 项目从手动 SCP 升级到 Gitee Go 自动部署:一份踩坑实录手里有一个跑在腾讯云轻量服务器上的小程序后端(Spring Boot,体重记录类的小项目),之前一直是本地改完代码 → 打包 → scp 上传 → SSH 上去 kill 老进程 → java -jar 起新进程。麻烦倒不算麻烦,主要是每次都觉得「这流程明明可以全自动的,为什么要手动搞」。
lmy_loveF3 天前
开发语言·后端·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
智购科技自动贩卖机3 天前
大数据·人工智能·后端·安全·golang·系统安全
自动售货机嵌入式系统安全加固实践:从Go语言国密算法到硬件防拆的工程化落地自动售货机正在从“投币机械”进化为“物联网支付终端”。这一变化让每台售货机暴露在固件逆向、调试接口滥用、OTA升级劫持、中间人攻击等多重威胁之下。当一台部署在公共场所的售货机被攻破,损失的不仅是设备本身,还有用户的支付信息和运营商的品牌信誉。
妙码生花3 天前
前端·人工智能·git·golang·typescript·php
使用git更新ai-go-admin框架ai-go-admin 是一个持续迭代版本、新增功能和修复 BUG 的系统,您可以参考此文档保持您的 ai-go-admin 为最新版本。
王的宝库3 天前
开发语言·后端·golang
GO常用标准库包学 Go 时最常听到的一句话就是"Go 的标准库很强大"。 这篇博客选了日常开发里最常用的 11 个标准库包