程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
eBPF 深度解剖:从内核虚拟机到云原生可观测性的工程真相——验证器、JIT 编译、XDP DDoS 防御与 Cilium/Tetragon/Pixie 生产实践
编程
eBPF 深度解剖:从内核虚拟机到云原生可观测性的工程真相——验证器、JIT 编译、XDP DDoS 防御与 Cilium/Tetragon/Pixie 生产实践
2026-07-26 01:14:42 +0800 CST
view 77
深度解析 eBPF 技术架构:验证器安全机制、JIT 编译原理、30+ Map 类型详解、230+ Helper 函数速查、从零编写完整 eBPF 程序(opensnoop+XDP DDoS防御)、Cilium/Tetragon/Pixie/Parca 生产实践、CO-RE BTF 跨内核部署、性能调优 Checklist。
eBPF
Linux内核
云原生
可观测性
Cilium
XDP
BPF
性能优化
网络安全
Tetragon
Go语言黑科技,空结构体的神奇应用大揭秘!
编程
Go语言黑科技,空结构体的神奇应用大揭秘!
2024-11-19 05:59:31 +0800 CST
view 1590
本文深入探讨了Go语言中空结构体的应用与优势,强调其作为占位符和信号传递工具的灵活性。空结构体不占用内存空间,适合用于集合操作和并发编程,提升代码的简洁性和效率。通过示例展示了如何在实际编程中有效利用空结构体,帮助开发者更好地理解这一重要概念。
编程
Go语言
数据结构
内存管理
并发编程
Go 协程上下文切换的代价
编程
Go 协程上下文切换的代价
2024-11-19 09:32:28 +0800 CST
view 1587
本文探讨了Go语言协程的上下文切换机制,分析了其在高并发场景下的效率与代价。Go协程的上下文切换速度快,平均耗时约54纳秒,内存占用低,仅需2KB栈空间。尽管如此,协程调度、创建、同步等操作仍需消耗CPU时间。在选择使用协程或传统线程时,应根据具体场景进行权衡。
编程
Go语言
并发
性能优化
计算机科学
TypeScript 7.0 用 Go 重写编译器:性能暴涨10倍,14年来最大底层变革深度解析
编程
TypeScript 7.0 用 Go 重写编译器:性能暴涨10倍,14年来最大底层变革深度解析
2026-06-26 11:17:04 +0800 CST
view 518
2026年6月18日微软发布TypeScript 7.0 RC,编译器核心用Go重写,性能提升10倍。本文深度剖析:为什么选择Go而非Rust?10倍加速的来源(50%原生速度+50%并行化);LSP原生架构;迁移指南与生态影响。
TypeScript
Go
编译器
性能优化
前端开发
微软
TypeScript7
换心手术:TypeScript 编译器 Go 重写内幕——10倍性能、并行检查与前端工具链格局重塑
编程
换心手术:TypeScript 编译器 Go 重写内幕——10倍性能、并行检查与前端工具链格局重塑
2026-07-20 14:47:01 +0800 CST
view 130
从架构层面深度剖析微软用Go语言重写TypeScript编译器的工程决策:并行类型检查、Worker Pool设计、性能数据对比与生态影响。
TypeScript
Go
编译器
编程语言
前端
性能优化
TypeScript7
工具链
使用 Go 语言连接并操作 SQLite 数据库
编程
使用 Go 语言连接并操作 SQLite 数据库
2024-11-18 19:13:44 +0800 CST
view 1970
本文详细描述了如何在Go语言中使用SQLite数据库,包括安装驱动、创建数据库连接、执行SQL查询、插入、更新和删除数据的基本步骤。通过示例代码,读者可以学习如何有效地在项目中操作SQLite数据库。
编程
数据库
Go语言
SQLite
TypeScript 7 用 Go 重写编译器——VS Code 性能飞跃的技术内幕
编程
TypeScript 7 用 Go 重写编译器——VS Code 性能飞跃的技术内幕
2026-05-18 12:50:15 +0800 CST
view 563
微软正在用 Go 语言重写 TypeScript 编译器,类型检查速度提升 5-10 倍。本文深入剖析这一重大技术决策背后的架构思考、Go 语言特性如何利用、以及这对前端工具链的深远影响。
TypeScript
Go
编译器
性能优化
前端工具链
TypeScript 编译器架构大重构:Go 语言重写的技术内幕与性能飞跃
编程
TypeScript 编译器架构大重构:Go 语言重写的技术内幕与性能飞跃
2026-05-18 12:52:11 +0800 CST
view 540
微软正在用 Go 语言重写 TypeScript 编译器,类型检查速度提升 5-10 倍。本文深入剖析这一重大技术决策背后的架构思考、Go 语言特性如何利用、以及这对前端工具链的深远影响。
TypeScript
Go
编译器
性能优化
前端工具链
万字深度解析 DragonOS:当 Rust 遇见云原生操作系统——从自研内核到 Linux 二进制兼容的完整技术指南(2026)
编程
万字深度解析 DragonOS:当 Rust 遇见云原生操作系统——从自研内核到 Linux 二进制兼容的完整技术指南(2026)
2026-07-02 11:47:05 +0800 CST
view 290
深度解析 DragonOS——2026年最值得关注的国产 Rust 操作系统内核项目:20万行代码、72位开发者、国内率先 eBPF 支持,从架构设计、eBPF 虚拟机、KVM 虚拟化、Linux 兼容性到构建运行,提供完整技术指南。
DragonOS
Rust
操作系统
云原生
eBPF
KVM
Linux兼容
容器化
开源
Go 字符串与整数转换指南:Atoi 与 Itoa 的正确使用方式
编程
Go 字符串与整数转换指南:Atoi 与 Itoa 的正确使用方式
2025-08-26 06:32:41 +0800 CST
view 1207
本文探讨了Go语言中字符串与整数之间的转换,重点介绍了`Atoi`和`Itoa`函数的使用方法、常见错误及最佳实践。通过示例代码,读者可以了解如何处理输入、验证数值范围以及提供友好的错误信息,从而编写更健壮的代码。
编程
Go语言
开发技巧
错误处理
字符串处理
WebAssembly Component Model 深度实战:当 WIT 接口类型成为多语言互操作的「中央银行」(2026)
编程
WebAssembly Component Model 深度实战:当 WIT 接口类型成为多语言互操作的「中央银行」(2026)
2026-06-13 22:46:48 +0800 CST
view 418
深度解析 WebAssembly Component Model 与 WIT 接口类型,从核心概念到多语言互操作实战,2026 技术选型必读。
WebAssembly
Component Model
WIT
WASI 2.0
Wasmtime
Rust
Python
JavaScript
Go
多语言互操作
跨语言
接口描述语言
Go 字符串与整数转换:cast 包 vs 标准库 strconv 全面对比
编程
Go 字符串与整数转换:cast 包 vs 标准库 strconv 全面对比
2025-08-26 06:33:24 +0800 CST
view 1034
本文对比了Go语言中字符串与整数的转换方法,重点分析了标准库的strconv包与cast包的优缺点。cast包提供了更简洁的错误处理和支持多种输入类型,适合动态数据处理,而strconv在性能和类型安全上表现更佳。根据不同场景,推荐在性能关键路径使用strconv,而在快速开发和处理动态数据时使用cast。
Go语言
编程
开发工具
性能优化
错误处理
Go语言中的深拷贝:概念、实现与局限
编程
Go语言中的深拷贝:概念、实现与局限
2024-11-18 12:15:44 +0800 CST
view 1814
本文探讨了Go语言中的深拷贝与浅拷贝的概念、实现及其局限性。深拷贝完全复制对象及其嵌套对象,确保数据独立,适用于防止意外修改共享数据、并发编程中的数据隔离等场景。然而,深拷贝的性能开销和处理循环引用的复杂性也需引起注意。通过示例代码,读者可以更好地理解深拷贝的实现方式及其应用场景。
编程
Go语言
数据结构
软件开发
技术
Yaegi 深度解析:Traefik 团队如何用纯 Go 写出一个 Go 解释器——从运行时动态执行到生产级插件系统的工程实践
编程
Yaegi 深度解析:Traefik 团队如何用纯 Go 写出一个 Go 解释器——从运行时动态执行到生产级插件系统的工程实践
2026-04-14 15:06:33 +0800 CST
view 719
深度解析 Yaegi 架构设计与 Traefik 生产级插件系统实践,覆盖解释执行原理、符号表机制、与 go plugin 的本质区别、并发安全与安全配置。
Go
YaeGi
解释器
插件系统
Traefik
动态执行
一个基于Go语言开发的高性能EVM链上资产高并发扫描引擎
代码
一个基于Go语言开发的高性能EVM链上资产高并发扫描引擎
2026-07-02 13:32:28 +0800 CST
view 185
crypto-monitor是基于Go的EVM链资产扫描工具,采用CSP三级并发流水线、Multicall3聚合、令牌桶限流,支持多链多代币海量地址余额快照,适合空投猎人和Web3数据分析师。
Go
区块链
Web3
以太坊
开源
EVM
高并发
数据采集
Hertz 深度实战:字节跳动开源的高性能 Go HTTP 框架——从架构原理到生产级 RESTful API 完全指南(2026)
编程
Hertz 深度实战:字节跳动开源的高性能 Go HTTP 框架——从架构原理到生产级 RESTful API 完全指南(2026)
2026-06-05 12:38:37 +0800 CST
view 370
Hertz是字节跳动开源的高性能Go HTTP框架,基于自研Netpoll网络库,性能显著优于Gin。本文从架构原理到生产级实战,完整讲解Hertz的核心设计与工程化落地。
Go,Hertz,高性能,微服务,HTTP框架
Valkey 深度实战:当 Redis 被许可协议「背刺」后,Linux 基金会如何用一把 BSD 利刃重塑内存数据库格局——从异步 IO 线程、内存预取到 9.0 原子槽迁移的完整工程指南(2026)
编程
Valkey 深度实战:当 Redis 被许可协议「背刺」后,Linux 基金会如何用一把 BSD 利刃重塑内存数据库格局——从异步 IO 线程、内存预取到 9.0 原子槽迁移的完整工程指南(2026)
2026-07-21 02:45:24 +0800 CST
view 116
2026 深度实战 Valkey:从 Redis 7.2.4 BSD 分支的诞生、RESP 协议级兼容,到 8.0 异步 IO 线程+内存预取把单机推到 100W/s,再到 9.0 原子槽迁移与哈希字段过期。配 Go/Python 可运行代码与集群、迁移实战。
Valkey
Redis
内存数据库
BSD
异步IO
原子槽迁移
内核优化
Go
Go语言中实现RSA加密与解密
编程
Go语言中实现RSA加密与解密
2024-11-18 01:49:30 +0800 CST
view 1882
本文介绍了如何在Go语言中实现RSA加密与解密,包括非对称加密的基础知识、密钥生成、加密与解密的实现步骤,以及最佳实践。通过示例代码,读者可以学习如何生成RSA密钥对、使用公钥加密数据和使用私钥解密数据,确保数据的安全性。
编程
安全
加密技术
Go语言
算法
让 Go 命令行工具也能拥有「前端级」交互体验:tap 库完全指南
编程
让 Go 命令行工具也能拥有「前端级」交互体验:tap 库完全指南
2025-08-28 16:04:26 +0800 CST
view 1279
tap是一个为Go语言开发的高交互性命令行提示库,提供美观的视觉反馈、强类型支持和事件驱动架构,旨在提升命令行工具的用户体验。它支持文本输入、类型安全选择框、进度条和加载动画,并内置测试工具链,方便开发者编写可测试的交互逻辑。tap的模块化设计使得扩展新组件变得容易,适合关注CLI开发的开发者。
编程
开发工具
Go语言
命令行
开源
GraphQL 深度实战:当「按需查询」重塑 API 设计——从原理到生产级完全指南(2026)
编程
GraphQL 深度实战:当「按需查询」重塑 API 设计——从原理到生产级完全指南(2026)
2026-06-05 14:38:57 +0800 CST
view 467
从RESTful痛点出发,深度讲解GraphQL类型系统、Resolver机制、DataLoader性能优化、Apollo Federation微服务架构,附完整Go + gqlgen生产级代码示例。
GraphQL
API设计
后端开发
Go语言
性能优化
微服务
eBPF 深度实战:当 Linux 内核变成可编程的"橡皮泥"——从 XDP 防火墙、TC 流量镜像到 Cilium 身份网络与 Tetragon 运行时安全的完整工程指南(2026)
编程
eBPF 深度实战:当 Linux 内核变成可编程的"橡皮泥"——从 XDP 防火墙、TC 流量镜像到 Cilium 身份网络与 Tetragon 运行时安全的完整工程指南(2026)
2026-07-21 03:44:07 +0800 CST
view 148
2026 深度实战 eBPF:从验证器、Maps、XDP/TC 程序类型到 Cilium 基于身份的网络与 Tetragon 运行时安全,配 C/Go 可运行代码与性能优化实战。
eBPF
Cilium
云原生
内核可编程
TC
XDP
Tetragon
Hubble
Goose 深度实战:当开源 AI Agent 进入 Linux Foundation 阵营——从 Block 捐献到 AAIF 治理、从 Rust 性能到 MCP 生态的生产级完全指南(2026)
编程
Goose 深度实战:当开源 AI Agent 进入 Linux Foundation 阵营——从 Block 捐献到 AAIF 治理、从 Rust 性能到 MCP 生态的生产级完全指南(2026)
2026-06-19 04:24:52 +0800 CST
view 551
深入剖析 Goose(AAIF 旗下开源 AI Agent)的技术架构、MCP 集成、多模型支持,以及与 Claude Code/Cursor 的对比。包含完整代码示例和生产级最佳实践。
Goose
AI Agent
Rust
MCP
Linux Foundation
开源
Dagger深度解析:让CI/CD真正变成「代码」的下一代流水线引擎
编程
Dagger深度解析:让CI/CD真正变成「代码」的下一代流水线引擎
2026-07-07 21:49:06 +0800 CST
view 162
Dagger是2026年最受关注的CI/CD创新项目,它用真正的编程语言取代YAML配置,让流水线成为可测试、可复用、类型安全的一等公民代码。本文从架构原理、Module系统、观测性到生产落地全面深度解析。
DevOps
CI/CD
Go
Python
容器化
开发效率
TypeScript 7.0 深度拆解:当微软用 Go 语言重写编译器,一场改变前端工程化格局的性能革命
编程
TypeScript 7.0 深度拆解:当微软用 Go 语言重写编译器,一场改变前端工程化格局的性能革命
2026-07-14 11:46:17 +0800 CST
view 273
深度拆解 TypeScript 7.0:微软用 Go 语言重写编译器,带来 8-12 倍性能提升。本文从技术选型、架构设计、性能优化、迁移指南到生态影响,全面解析这场改变前端工程化格局的性能革命。
TypeScript
Go语言
编译器
性能优化
前端工程化
WebAssembly
并发编程
编程语言
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
58
59
60
61
62
...
77
下一页