240 发简信
IP属地:内蒙古
  • 如何为 gRPC Server 编写本地测试代码

    在微服务架构中,gRPC 已成为主流的通信协议之一。但许多开发者在面对 gRPC 服务测试时,常常会遇到需要启动真实网络服务、管理端口占用等烦恼...

  • Resize,w 360,h 240
    Go 语言中如何处理并发错误

    在 Go 语言中,错误处理一直是开发中不可或缺的一部分。尤其在并发编程场景下,由于多个 goroutine 同时运行,错误的传递和处理就变得更为...

  • 深入解析 go 语言中的 select 语句

    在 go 语言中,select 是 Go 语言专门为并发编程设计的控制结构,主要用于在多个 channel 操作之间进行非阻塞选择。它的工作方式...

  • Resize,w 360,h 240
    InfluxDB 时序数据的高效解决方案

    InfluxDB 是什么? 它是一种开源的数据库,主要针对时间序列数据进行优化,能够高效地存储、检索和分析大量的时间序列数据。 InfluxDB...

  • Resize,w 360,h 240
    不用WebSocket也能搞定实时消息推送?试一试SSE吧!

    在现代 Web 开发中,实现实时数据更新是一个常见的需求。比如股票行情、聊天消息、体育比赛比分等场景,都需要服务器能够主动将数据推送给客户端,而...

  • Go语言切片,使用技巧与避坑指南

    切片(Slice)是Go语言中最灵活且高频使用的数据结构之一,其本质是对底层数组的动态引用视图,支持动态扩容、高效截取等特性。 本文将结合代码示...

  • Go语言中使用切片需要注意什么?

    切片(Slice)是 Go 语言中非常强大且灵活的数据结构,它是对数组的一个连续片段的引用。切片的使用极大地简化了数组的操作,但在使用过程中也有...

  • 你真的会使用 Go 语言中的 Channel 吗?

    Go 语言的并发模型是其强大之处之一,而 Channel 则是这一模型的核心。Channel 提供了一种在 goroutine 之间进行通信和同...

  • 如何在 Go 中获取 goroutine 的 ID?

    在使用 Go 语言进行并发编程时,Goroutine 是一种轻量级线程,具有很高的性能优势。然而,Go 语言并未直接提供获取 Goroutine...

个人介绍
常用技术栈PHP、Go、Python,享受编程,平时爱好写点文章。V公主号:「左诗右码」,欢迎关注交流。