程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
go语言filepath包能够自动的根据不同的操作系统文件路径进行转换
编程
go语言filepath包能够自动的根据不同的操作系统文件路径进行转换
2024-11-18 19:42:43 +0800 CST
view 1555
本文介绍了Go语言中的`filepath`包,强调其在跨平台开发中的优势,能够自动处理不同操作系统的路径分隔符。文中详细说明了与`path`包相同的函数及其功能,并介绍了`Abs`和`Walk`函数的用法,提供了代码示例以帮助理解这些函数的实际应用。
Go语言
编程
文件操作
跨平台
Temporal 深度解析:分布式持久化执行引擎如何终结微服务编排的地狱模式
编程
Temporal 深度解析:分布式持久化执行引擎如何终结微服务编排的地狱模式
2026-04-18 02:45:06 +0800 CST
view 765
深度解析Temporal持久化执行引擎的架构设计、事件溯源机制、Go SDK实战与生产调优,从微服务编排困境到分布式容错的全链路技术剖析
Temporal
分布式
微服务
Go
工作流引擎
当 Redis 走向闭源:手搓生产级内存数据库内核,从 RESP 协议到无锁事件循环(附 Go 完整代码)
编程
当 Redis 走向闭源:手搓生产级内存数据库内核,从 RESP 协议到无锁事件循环(附 Go 完整代码)
2026-07-10 07:46:51 +0800 CST
view 171
Redis 改双协议闭源后,Valkey 如何从 Redis 7.2.4 分叉成长为 10 亿 QPS 的开源内存数据库?本文从 RESP 协议、单线程事件循环、跳表 ZSET 到 AOF 持久化,用一份可运行的 Go 代码手搓生产级 KV 引擎内核,并拆解 Valkey 8/9 的 IO 多线程与原子槽位迁移等性能演进。
Valkey
Redis
内存数据库
RESP
Go
KV存储
高性能缓存
Go 语言中的 `select` 使用及基本实现
编程
Go 语言中的 `select` 使用及基本实现
2024-11-18 22:38:30 +0800 CST
view 1540
在Go语言中,`select`语句用于处理多个通道操作,简化并发编程中的通信和同步问题。它允许同时等待多个通道操作,并在任一通道准备好时执行相应的`case`。`select`还支持超时处理和非阻塞通信。通过示例展示了如何使用`select`接收数据、处理超时和实现非阻塞操作。深层次理解`select`是Go语言提供的I/O多路复用机制。
Go语言
并发编程
编程技巧
HTTPSMS:用Android手机做SMS网关,HTTP API收发短信+端到端加密
编程
HTTPSMS:用Android手机做SMS网关,HTTP API收发短信+端到端加密
2026-06-21 07:21:58 +0800 CST
view 268
HTTPSMS 是开源短信网关服务,用 Android 手机做 SMS 网关,通过 HTTP API 收发短信。支持 AES-256 端到端加密、速率控制、Webhook 推送、Docker 自托管,提供 6+ 语言 SDK。
SMS
网关
Android
开源
Go
Kotlin
HTTP API
自托管
端到端加密
2FA
Go 1.27 encoding/json/v2 正式落地:标准库 JSON 的全面重构
编程
Go 1.27 encoding/json/v2 正式落地:标准库 JSON 的全面重构
2026-07-04 14:20:04 +0800 CST
view 158
Go 1.27正式发布encoding/json/v2,三层API设计(Marshal/Unmarshal→MarshalWrite/UnmarshalRead→jsontext token流),默认严格模式(拒绝非法UTF-8、重复key、大小写敏感),unmarshal性能显著提升。v1用户无需修改享受底层优化,可通过Options逐步迁移。
Go
encoding/json
v2
标准库
JSON
jsontext
token流
UTF-8
重复key
大小写敏感
泛型
流式处理
性能优化
TypeScript 7.0 深度拆解:当微软用 Go 重写十年老编译器——10 倍性能提升背后的工程哲学
编程
TypeScript 7.0 深度拆解:当微软用 Go 重写十年老编译器——10 倍性能提升背后的工程哲学
2026-07-16 12:14:06 +0800 CST
view 89
深度拆解TypeScript 7.0:微软用Go语言重写编译器核心,带来8-12倍性能提升。覆盖架构设计、共享内存多线程、基准测试、迁移路径与企业落地案例,配完整代码示例与性能对比数据。
TypeScript
Go
编译器
性能优化
多线程
语言服务
原生代码
并发编程
前端工程
云原生
GraphQL 性能优化深度实战:从 N+1 查询到 DataLoader 全链路调优,手搓生产级查询引擎
编程
GraphQL 性能优化深度实战:从 N+1 查询到 DataLoader 全链路调优,手搓生产级查询引擎
2026-07-10 09:46:49 +0800 CST
view 101
深度剖析 GraphQL 性能优化:从 N+1 查询问题根源到 DataLoader 批量加载原理,从查询复杂度分析到 Persisted Queries 传输优化,用 TypeScript 和 Go 双语言手搓生产级 GraphQL 查询引擎。
GraphQL
DataLoader
性能优化
N+1查询
Node.js
Go
「AI 主导开发」时代的来临:Trae IDE 深度解析 —— 从 VS Code 分叉到字节跳动重新定义 AI 原生 IDE
编程
「AI 主导开发」时代的来临:Trae IDE 深度解析 —— 从 VS Code 分叉到字节跳动重新定义 AI 原生 IDE
2026-07-10 10:14:58 +0800 CST
view 143
深度剖析字节跳动 Trae IDE:从 VS Code 分叉到 AI 原生架构,SOLO 模式、MCP 协议、RAG 向量压缩、多 Agent 协同的工程实现,配 Go + React 完整代码示例。
Trae IDE
字节跳动
AI编程
SOLO模式
MCP协议
RAG
多智能体
Go语言
安全架构
OAuth2
Cilium 深度解析:eBPF 驱动的云原生网络革命——从内核数据平面到生产级 Kubernetes 网络实践
编程
Cilium 深度解析:eBPF 驱动的云原生网络革命——从内核数据平面到生产级 Kubernetes 网络实践
2026-07-04 15:43:47 +0800 CST
view 205
深度解析 Cilium:eBPF 驱动的云原生网络革命,从内核数据平面到生产级 Kubernetes 网络实践。涵盖架构原理、部署配置、网络策略、性能优化、ClusterMesh 集群互联等完整技术指南。
Cilium
eBPF
Kubernetes
云原生
网络
CNI
Hubble
Tetragon
httptap 深度实战:用 uprobes 在用户态捕获任意 Linux 程序的 HTTP/HTTPS 流量
编程
httptap 深度实战:用 uprobes 在用户态捕获任意 Linux 程序的 HTTP/HTTPS 流量
2026-07-10 11:17:20 +0800 CST
view 166
深入剖析 httptap 项目:用 Linux uprobes 实现零侵入式 HTTP/HTTPS 流量捕获,附完整 Go 代码与生产级优化指南
Go语言
Linux
uprobes
HTTPS
网络调试
动态追踪
eBPF
使用 Gomail 在 Go 语言中轻松实现邮件发送功能及 Mailtrap 测试指南
编程
使用 Gomail 在 Go 语言中轻松实现邮件发送功能及 Mailtrap 测试指南
2024-11-18 21:14:22 +0800 CST
view 3381
本文介绍了如何在Go语言中使用Gomail库实现邮件发送功能,并提供了Mailtrap测试指南。Gomail以其易用性和高可靠性被广泛应用,适合集成邮件通知。文中包含了安装步骤、代码示例及SMTP配置,帮助开发者快速上手邮件发送功能,并通过Mailtrap进行测试,确保邮件功能的正常运行。
Golang
邮件服务
开发工具
给 AI Agent 装上生产级可观测性:用 OpenTelemetry 把 LLM 工作流从黑盒变白盒
编程
给 AI Agent 装上生产级可观测性:用 OpenTelemetry 把 LLM 工作流从黑盒变白盒
2026-07-10 11:47:48 +0800 CST
view 180
深度解析2026年AI工程化最关键方向——AI Agent可观测性,涵盖OpenTelemetry LLM语义约定、MCP协议链路追踪、OpenLIT全链路平台,附生产级Go代码实现
AI Agent
OpenTelemetry
LLM
可观测性
生产级
Go
链路追踪
Token优化
Go 语言中排名前五的 Web 开发框架
编程
Go 语言中排名前五的 Web 开发框架
2024-11-19 03:56:24 +0800 CST
view 2969
本文介绍了五款在Go语言中排名靠前的Web开发框架,包括Gin、Echo、Beego、Revel和Buffalo。每个框架都有其独特的优缺点,适合不同的开发需求。Gin和Echo以其高性能和简洁性受到青睐,而Beego和Revel则提供了全面的功能支持,适合复杂应用开发。Buffalo则专注于快速开发现代Web应用,适合全栈开发者。
编程
Web开发
Go语言
不用 root 也能抓包:httptap 的 eBPF 魔法与 Go 实现深度剖析
编程
不用 root 也能抓包:httptap 的 eBPF 魔法与 Go 实现深度剖析
2026-06-29 02:42:01 +0800 CST
view 164
深入剖析 httptap 开源项目,讲解如何利用 eBPF uprobe 技术无需 root 权限透明抓取任意 Linux 程序的 HTTP/HTTPS 流量,包含完整 Go 实现代码示例。
eBPF
Go语言
Linux内核
网络抓包
TLS解密
性能观测
开源项目
httptap
TypeScript 7 原生编译器深度实战:当 tsc 用 Go 重写,10 倍性能背后到底发生了什么?
编程
TypeScript 7 原生编译器深度实战:当 tsc 用 Go 重写,10 倍性能背后到底发生了什么?
2026-07-10 12:43:07 +0800 CST
view 170
TypeScript 7(Project Corsa)用 Go 重写编译器与语言服务,类型检查最高提速 10 倍。本文从架构、并行模型、实战落地到工具链原生化趋势深度拆解。
TypeScript
Go
编译器
性能优化
Project Corsa
前端工程化
Go语言中的User-Agent解析利器:mssola/useragent与go-useragent库详解
编程
Go语言中的User-Agent解析利器:mssola/useragent与go-useragent库详解
2024-11-18 22:26:48 +0800 CST
view 2532
本文介绍了两个常用的User-Agent解析库:mssola/useragent和go-useragent。mssola/useragent小巧简洁,适合常见设备信息提取;go-useragent则在性能和准确性上表现突出,适合高性能解析需求。提供了安装和使用示例,帮助开发者根据项目需求选择合适的解析库,以提供更精确的服务。
编程
Go语言
库
开发工具
用户代理
TypeScript 7.0 深度拆解:14 年来最激进的重写——当编译器说 Go
编程
TypeScript 7.0 深度拆解:14 年来最激进的重写——当编译器说 Go
2026-07-16 17:16:08 +0800 CST
view 91
2026年7月8日微软发布TypeScript 7.0,宣布将编译器从JavaScript全面迁移到Go。深度解析迁移决策、性能提升的工程原理、与Bun Rust迁移的横向对比,以及对前端开发生态的影响。附完整迁移指南与代码实战。
TypeScript
Go语言
编译器
前端工具链
性能优化
语言迁移
编程语言
TypeScript 7.0 深度实战:从 Node.js 到 Go 的十倍性能飞跃——微软编译器团队的换芯工程全景解析
编程
TypeScript 7.0 深度实战:从 Node.js 到 Go 的十倍性能飞跃——微软编译器团队的换芯工程全景解析
2026-05-22 11:16:01 +0800 CST
view 378
TypeScript 7.0 Beta发布:微软用Go语言重写编译器,性能提升10倍。深度解析架构设计、性能优化技巧、迁移指南,以及对前端生态的深远影响。
TypeScript
Go
编译器
性能优化
前端工程化
放弃Go改用Rust做网关后,CPU占用率下降了40%——Axum vs Gin全维度实战
编程
放弃Go改用Rust做网关后,CPU占用率下降了40%——Axum vs Gin全维度实战
2026-06-29 05:42:57 +0800 CST
view 206
2026年后端框架实战对比:Rust/Axum与Go/Gin在极限吞吐量、内存效率、开发体验等六大维度的深度测评,含完整压测数据与生产迁移实录。
Rust
Go
Axum
Gin
后端架构
性能优化
Web框架
高并发
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
56
57
58
下一页