在 Go 项目中实现 JWT 用户认证与续期机制 本文将结合实际代码,详细讲解如何在 Go 项目中实现 JWT 认证机制,并探讨两种常见的 Token 续期策略:自动续期和 Refresh Token。 2025-02-15 Go > Go 实战 #Go #JWT #Go 实战
深入 Go 语言核心:map 和 slice 的传参有什么不同 本文通过一个令人困惑的例子开始,探讨 Go 语言中 map 和 slice 动态扩容机制与传参时需要注意的问题。 2025-02-14 Go #Go
读书笔记丨解密 QUIC/HTTP3:未来互联网的基石 整理阅读《解密 QUIC/HTTP3:未来互联网的基石》笔记。 2025-01-15 计算机基础 > 计算机网络 #QUIC #HTTP3 #计算机网络
KCP 源码分析与原理总结 本文详细介绍了游戏开发中常用的网络协议 KCP 的底层原理和源码实现。通过大量图示和原理总结,帮助读者深入理解 KCP 协议的工作机制,包括其快速重传、选择性确认、流量控制等核心特性。 2024-12-01 计算机基础 > 计算机网络 #KCP #TCP #网络
Rust 入门丨01 类型系统概述 本文从编程语言的角度介绍了类型系统的基本概念,并详细阐述了 Rust 类型系统的特点,包括静态类型、强类型、所有权系统等核心特性。 2024-11-28 Rust > Rust 入门 #Rust
Rust 原理丨聊一聊 Rust 的 Atomic 和内存顺序 本文深入探讨了 Rust 中的原子操作和内存顺序模型。从硬件层面的原子操作实现原理出发,详细介绍了 Rust 提供的各种原子类型及其操作,并重点阐述了内存顺序(Memory Ordering)的概念、分类及其在并发编程中的应用。通过大量示例代码和图解,帮助读者全面理解 Rust 的内存模型和并发安全机制。 2024-11-11 Rust > Rust 底层原理 #Go #Rust #内存顺序 #内存屏障 #并发控制 #Atomic #Happens-Before
Rust 实战丨SSE(Server-Sent Events) 本文详细介绍了 SSE 的工作原理,并通过示例代码展示了如何使用 Go 和 Rust 实现一个简单的 SSE 服务端,展示了在实际项目中应用 SSE 的方法。 2024-06-06 Rust > Rust 实战 #Go #Rust #SSE