首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
用户3020336824124
更多收藏集
微信扫码分享
微信
新浪微博
QQ
501篇文章 · 0订阅
使用 Go + Gin + Fx 构建工程化后端服务模板(gin-app 实践)
嫌Go项目结构乱、main.go臃肿?本文借鉴NestJS思想,利用Uber Fx+Gin打造了一套高内聚、低耦合的工程模板。从依赖注入到模块化设计,彻底告别全局变量与初始化噩梦,让Go代码更具扩展性
深入 OpenTelemetry 源码与实战(上篇)
带你逐行剖析 OpenTelemetry TracerProvider 初始化源码,掌握 Resource、Sampler、Exporter、Propagator 的设计思想与实现细节。
Go 开发者必看:Gorm 核心用法详解(含完整代码示例)
Gorm 是 Go 语言中最流行的 ORM框架,以简洁的 API、强大的功能和良好的扩展性被广泛应用。本文将以学生表、课程表、分数表的关联关系为核心场景,手把手演示 Gorm 的核心功能
Go 的三种 Option 设计:从轻量 Functional Options 到 gRPC/OTel 进阶玩法
在 Go 项目中,构造函数很容易随需求增长演变为“参数灾难”:调用可读性差、可选项难用、新增参数破坏兼容、默认值与校验分散。本文对比三种常见实现。
Go微服务框架go-kratos实战学习02:proto 代码生成和项目代码编写步骤
go-kratos实战学习,proto 代码生成和项目代码编写步骤,一步一步来写go-kratos微服务
如何为 gRPC Server 编写本地测试代码
在微服务架构中,gRPC 已成为主流的通信协议之一。但许多开发者在面对 gRPC 服务测试时,常常会遇到需要启动真实网络服务、管理端口占用等烦恼。 本文将介绍如何利用 Go 语言中 gRPC 提供的测
Go缓存设计:权衡内存使用与性能
1. 引言 在后端开发的高速赛道上,缓存就像是为赛车加装的涡轮增压器,能显著提升性能,减少延迟。尤其在Go语言开发的高并发场景中,缓存设计直接决定了系统能否在压力下保持流畅。Go以其轻量级的并发模型
写给go开发者的gRPC教程-protobuf基础
protobuf是一种语言无关、平台无关的可扩展的序列化协议。gRPC使用protobuf作为其序列化协议,理解pb是使用gRPC的第一步
Go 内存泄漏排查与修复最佳实践
1. 引言 在现代软件开发中,Go 语言以其简洁的语法、高并发性能和强大的标准库赢得了广泛的青睐。然而,即便 Go 拥有自动垃圾回收(GC)机制,内存泄漏问题依然可能悄无声息地侵蚀系统性能。
Go 大对象与小对象分配策略优化
1. 引言 在现代高性能后端开发中,Go 语言凭借简洁的语法、强大的并发模型和高效的运行时,成为微服务、云原生应用和高并发场景的首选。从 API 网关到实时日志处理,再到文件存储系统。