稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • 面试
  • Go
  • 架构
  • Spring Boot
  • Python
  • 前端
  • Spring
  • 展开
  • 全部
  • 后端
  • Java
  • 面试
  • Go
  • 架构
  • Spring Boot
  • Python
  • 前端
  • Spring
  • MySQL
  • 算法
  • 数据库
  • GitHub
  • Linux
  • JavaScript
  • 暂无数据
    • 推荐
    • 最新
  • golang源码分析(十三) WaitGroup同步栅栏
    WaitGroup同步栅栏 1. 引言:同步栅栏的本质 并发等待问题的挑战 在并发编程中,我们经常遇到需要等待一组goroutine全部完成的场景。虽然Go语言提供了多种同步机制,但在"一对多"等待场
    • 深栈解码
    • 9
    • 点赞
    后端 Go
  • Golang源码分析(十二) Cond条件变量实现机制
    Cond条件变量实现机制 1. 引言:条件变量的本质 同步原语的局限性分析 在并发编程中,我们经常遇到需要等待某个条件成立的场景。虽然Go语言推崇"Don't communicate by shari
    • 深栈解码
    • 13
    • 点赞
    后端 Go
  • 试用了很多Go框架,为什么我最终选择了这个?真香!
    一个强大且易用的 Go 语言开发框架,"傻瓜式"代码生成,告别重复劳动,积木式架构,灵活又解耦,丰富的内置组件,开箱即用。
    • zhuyasen
    • 1.4k
    • 12
    Go Gin gRPC
    试用了很多Go框架,为什么我最终选择了这个?真香!
  • Go 语言测试与调试:`go test` 工具用法
    go test 是 Go 提供的内建测试命令,用于运行单元测试、基准测试、示例测试,并支持测试覆盖率与竞态检测等功能。 一、基本用法 文件要求: • 文件名:必须以 _test.go 结尾 • 函数命
    • 程序员爱钓鱼
    • 24
    • 2
    后端 Go Google
     Go 语言测试与调试:`go test` 工具用法
  • Go 反射使用内存成本与优化方法
    1. 引言 Go 语言以其简洁和高效著称,但在需要动态处理类型或结构时,反射(reflection)成为了许多开发者的选择。无论是构建通用的 ORM 框架、实现动态序列化工具,还是处理灵活的配置管理
    • Go高并发架构_王工
    • 42
    • 点赞
    Go 性能优化 架构
  • Go 开发者必备神器:用 Bubble Tea 打造惊艳的命令行应用 (TUI)
    还在用 fmt.Println 写命令行工具?太枯燥啦!本文带你入门 Go 语言中最火的 TUI 框架 Bubble Tea,通过两个开箱即用的实战 Demo(交互式列表、动态进度条),让你轻松构建出
    • GetcharZp
    • 290
    • 3
    后端 Go 命令行
    Go 开发者必备神器:用 Bubble Tea 打造惊艳的命令行应用 (TUI)
  • golang源码分析(十一) 信号量源码分析
    信号量源码分析 🔍 引言 Go语言的信号量(semaphore)是runtime层面的核心同步原语,它为Go的各种高级同步机制(如Mutex、RWMutex、Cond等)提供了底层支持。与传统的计数信
    • 深栈解码
    • 12
    • 点赞
    后端 Go
  • Go语言测试与调试:单元测试与基准测试
    一、Go 的测试体系概览 Go 提供原生的测试工具包 testing,无需第三方框架,即可实现: • ✅ 单元测试(Unit Test) • ✅ 基准测试(Benchmark) • ✅ 示例测试(Ex
    • 程序员爱钓鱼
    • 17
    • 点赞
    后端 Go
    Go语言测试与调试:单元测试与基准测试
  • golang源码分析(九) Mutex从自旋到饥饿模式
    Mutex从自旋到饥饿模式 🔍 引言 Go语言的sync.Mutex是标准库中最核心的同步原语之一,其设计经历了多个版本的迭代优化。从最初的朴素互斥锁,到引入自旋优化,再到加入饥饿模式,每一次演进都体
    • 深栈解码
    • 17
    • 点赞
    后端 Go
  • Go 语言中的指针
    本文深入解析了Go语言中指针的本质、使用方法及重要特性。指针在Go中通过传递内存地址实现引用传递,修改函数参数时能影响原始变量。文章详细阐述了指针的工作原理、内存模型,包括普通变量、指针变量、赋值操作
    • 叫我阿杰好了
    • 42
    • 点赞
    后端 Go
    Go 语言中的指针
  • Go 官方宣布不再改进错误处理语法,背后原因是什么?
    Go 官方发布了一篇博客文章,正式宣布:他们不会再推进任何新的错误处理语法提案。这也意味着,未来编写 Go 代码时,你依然会频繁地写下那句熟悉的 if err != nil {return err}。
    • 陈明勇
    • 3.5k
    • 25
    后端 Go
  • golang源码分析(六) channel底层机制
    channel底层机制 1. Channel 基本架构 1.1 概述 Go 语言的 channel 是实现 goroutine 间通信的核心机制,它遵循 "Don't communicate by s
    • 深栈解码
    • 27
    • 1
    后端 Go
  • golang源码分析(八) 原子操作与缓存一致性
    原子操作与缓存一致性 🔍 引言 在并发编程的世界中,原子操作是构建线程安全程序的基石。本文将深入探讨Go语言中原子操作的硬件支持原理,剖析x86架构下的LOCK指令与MESI协议,并详细分析内存屏障的
    • 深栈解码
    • 28
    • 点赞
    后端 Go
  • golang源码分析(七) select case底层机制
    select case底层机制 1. Select 基本架构 1.1 概述 Go 语言的 select 语句是处理多个 channel 操作的强大工具,它能够让一个 goroutine 等待多个通信操
    • 深栈解码
    • 26
    • 点赞
    后端 Go
  • 服了,一线城市的后端都卷成这样了吗!?
    主人公是一名工作5年的后端开发工程师,最近2年用Golang,之前其他语言。去年春节前被裁员了,各种心酸史,好愁人啊。 刚开始找的特别费劲,简历已读不回,也不知道怎么做准备更好。
    • 王中阳讲编程
    • 145k
    • 753
    后端 Go 面试
    服了,一线城市的后端都卷成这样了吗!?
  • 如何为 gRPC Server 编写本地测试代码
    在微服务架构中,gRPC 已成为主流的通信协议之一。但许多开发者在面对 gRPC 服务测试时,常常会遇到需要启动真实网络服务、管理端口占用等烦恼。 本文将介绍如何利用 Go 语言中 gRPC 提供的测
    • 左诗右码
    • 51
    • 点赞
    后端 Go
    如何为 gRPC Server 编写本地测试代码
  • 密码重置机制:安全链条上不容忽视的一环
    试想一下,用户忘记密码了,或者账号被盗后需要紧急修改密码,这时就需要用到密码重置功能。如果这个流程设计得不够严谨,那么即使你的密码存储再安全,攻击者也可能通过重置功能轻松接管用户账户。
    • mCell
    • 99
    • 2
    后端 Go 安全
    密码重置机制:安全链条上不容忽视的一环
  • Go Web开发框架实践:模板渲染与静态资源服务
    一、模板渲染基础 1. 加载模板文件 使用 LoadHTMLGlob 或 LoadHTMLFiles 方法加载模板: 或: 2. 定义模板文件(templates/index.tmpl) 3. 渲染模
    • 程序员爱钓鱼
    • 80
    • 点赞
    后端 Go Django
    Go Web开发框架实践:模板渲染与静态资源服务
  • Go语言Web开发框架实践:使用 Gin 快速构建 Web 服务
    一、安装 Gin 框架 二、快速入门:Hello Gin 访问:http://localhost:8080/ping 响应:{"message":"pong"} 三、定义 RESTful 风格的用户服
    • 程序员爱钓鱼
    • 168
    • 2
    后端 Go Google
    Go语言Web开发框架实践:使用 Gin 快速构建 Web 服务
  • golang源码分析(四) Netpoll底层机制
    Netpoll底层机制 概述 Go语言在Linux系统上使用epoll机制实现高性能的网络I/O多路复用。本文将深入分析Go的netpoll模块如何集成epoll,通过解析Listen、Accept、
    • 深栈解码
    • 50
    • 点赞
    后端 Go
  • 早上好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    18.1m

    #Trae叕更新了?#
    #Trae叕更新了?#

    450k

    #创作者训练营#

    9.1m

    #每日快讯#

    8.6m

    #MCP 怎么玩#

    341k

    #金石焕新程#

    2.0m

    #每天一个知识点#

    36.9m

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    290k

    #掘金一周#

    391k

    #新人报道#

    31.0m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多后端文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2025 稀土掘金