技术栈
golang
圣殿骑士-Khtangc
2 小时前
golang
Go-Prometheus指标采集与监控全栈实践
Prometheus是CNCF毕业的监控标准,Go的prometheus/client_golang库是集成Prometheus的首选。本文基于Gin构建完整的指标监控体系。
圣殿骑士-Khtangc
11 小时前
golang
Go-TLS-SSL安全通信从证书管理到双向认证
在零信任网络时代,通信加密已不是可选项而是标配。Go的crypto/tls包提供了原生TLS支持。本文深入Go中的TLS配置、证书管理、双向认证(mTLS)实现。
圣殿骑士-Khtangc
12 小时前
golang
Go可观测性三支柱Logs-Metrics-Traces集成实战
可观测性的三大支柱——日志(Logs)、指标(Metrics)、链路追踪(Traces)——为微服务系统提供了全方位的运行状态洞察。本文基于Zap+Prometheus+OpenTelemetry实现Go服务的完整可观测性。
名字还没想好☜
12 小时前
数据库
·
sql
·
golang
·
go
·
数据库连接池
Go 的 database/sql 连接池实战:SetMaxOpenConns 怎么配、连接泄漏怎么查
线上服务跑着跑着突然大面积报 Error 1040: Too many connections,或者数据库 CPU 不高但接口全在等,十有八九是 database/sql 的连接池没配好。很多人以为 sql.Open 拿到的是一条连接,其实它返回的是一个连接池,池子怎么开、怎么回收、怎么防泄漏,全靠你自己设。这篇把连接池的几个关键参数和最常见的泄漏场景一次讲透。
圣殿骑士-Khtangc
12 小时前
golang
Go-Docker多阶段构建与容器化最佳实践
Go的静态编译特性使其天然适合容器化。一个编译好的Go二进制文件可以在scratch镜像中运行,镜像大小可压缩到10MB以内。本文深入Go应用的Docker多阶段构建和生产级容器化最佳实践。
灯澜忆梦
17 小时前
前端
·
golang
·
gin
【基于GO的Web开发3】gin框架_HTML渲染
所属知识点:Gin 框架 HTML 渲染前置基础(Go 原生模板引擎)模板可以理解为事先定义好的 HTML 文档文件。 模板渲染本质:文本替换操作,使用后端数据替换 HTML 文档中预先标记好的占位符。
王码码2035
1 个月前
后端
·
golang
·
go
·
接口
AI 模型部署架构:从推理加速到弹性伸缩的工程化落地
一个 7B 参数的大模型部署在 A10 GPU 上,QPS 仅为 5,GPU 利用率却只有 30%。同时,并发请求超过 10 时,P99 延迟从 2 秒飙升至 8 秒。这不是模型性能问题,而是部署架构的问题——推理框架的批处理策略、请求调度机制、资源分配模型都直接影响 GPU 利用率和响应延迟。
码农大叔的博客
1 天前
开发语言
·
后端
·
golang
golang示例:switch
在 Go 中,fallthrough 允许继续执行下一个 case,即使条件不满足:如果多个 case 如果逻辑相同,可以合并:
圣殿骑士-Khtangc
2 天前
golang
Go面试核心考点之GMP调度器源码级深度解析
GMP调度器是Go面试中最高频的考点之一。面试官不会满足于"G是goroutine,M是线程,P是处理器"这样的浅层回答。本文从源码级别剖析GMP调度的完整机制,助你面试不虚。
xcLeigh
2 天前
服务器
·
开发语言
·
golang
Go入门:无类型常量与类型常量的区别
大家好,我是你们的Go语言向导。在上一篇关于常量的文章中,我们多次提到了"无类型常量"这个概念。这是Go语言中一个非常独特且重要的特性,很多从其他语言转过来的开发者在这里容易犯迷糊。
泡沫冰@
2 天前
开发语言
·
算法
·
golang
GO 语言基础
目录函数:多返回值、命名返回、可变参数指针:传值 vs 传指针结构体、方法(值/指针接收者)切片:创建、追加、截取、共享底层数组
骇客野人
3 天前
spring cloud
·
微服务
·
golang
电商商城微服务架构设计方案(SpringCloud/Go+Vue3+MySQL+ES+RocketMQ)
电商商城微服务架构设计方案(SpringCloud/Go+Vue3+MySQL+ES+RocketMQ)
码农大叔的博客
3 天前
开发语言
·
算法
·
golang
golang示例:for九九乘法表
其中%-2d 是 Go 语言(以及 C 语言家族)中 fmt.Printf 的格式化动词,用于控制整数输出的格式。 拆解说明:
圣殿骑士-Khtangc
3 天前
golang
Go-sync-Pool对象池最佳实践与源码分析
sync.Pool是Go性能优化的利器,能显著降低GC压力。但它的"池中对象随时可能被清理"特性让很多开发者困惑。本文深入Pool的源码实现和最佳使用模式。
互联网中的一颗神经元
3 天前
java
·
jvm
·
golang
01. Go 内存管理全景架构
摘要:本文系统解析 Go 内存管理的核心架构与工作机制。首先阐述内存管理的必要性,明确 Go 内存管理的三大职责:分配、回收(GC)和归还 OS。核心架构基于 TCMalloc 分级缓存思想,构建了 mcache→mcentral→mheap→OS 四级缓存层次,实现高效无锁分配。对象按大小分为 Tiny(<16B)、Small(16B~32KB)和 Large(>32KB)三类,走不同分配路径。垃圾回收采用并发标记-清扫算法,基于三色标记法与混合写屏障保证并发正确性,分为 Sweep Terminati
有脚就行
3 天前
开发语言
·
人工智能
·
后端
·
golang
第24篇-Go-gRPC推理服务-高性能跨语言通信
系列定位:AIaaS 全栈架构师教程,技术栈以 Go 为主。本篇深入高性能推理通信层——gRPC。前两篇我们用 HTTP/JSON 构建了 LLM API 网关。HTTP/JSON 对外部用户友好(curl 即可调用),但在平台内部——网关到推理引擎、推理引擎到推理引擎——我们追求的是极致性能。这正是 gRPC 的主战场。
圣殿骑士-Khtangc
3 天前
golang
Go-Mutex源码解析从自旋到饥饿模式的完整演进
“Go的Mutex有几种模式?”——另一个面试高频题。本文将Mutex源码完整拆解,覆盖正常模式、饥饿模式、自旋机制。
运维开发笔记
4 天前
golang
3.8 Go switch 语句学习笔记
Go 的 switch 默认每个 case 自动 break,不需要手动写 break(与 C/Java 不同):
圣殿骑士-Khtangc
4 天前
golang
Go大厂面试真题精讲之并发安全Map的实现方案
“为什么Go的map不是线程安全的?有哪些并发安全的map方案?各自适用什么场景?”——字节/腾讯/美团高频面试题。
圣殿骑士-Khtangc
4 天前
golang
Go-Channel面试精讲从底层结构到select随机性
Channel是Go并发编程的灵魂,也是面试重灾区。从"channel的底层结构"到"select的随机性"到"关闭channel的行为",本文覆盖所有面试核心考点。