首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Go
订阅
woxiao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
224篇文章 · 0订阅
Go语言的多态:灵活、简洁、高效的代码设计
Go语言的多态是编写灵活、可扩展代码的关键,它允许你用统一的方式处理不同类型的对象,提高代码的可维护性和可复用性。与传统的面向对象语言不同,Go语言没有类和继承的概念,而是通过接口来实现多态。 1.
手把手教你用 Golang 玩转 m3u8,视频切片+直播全搞定
Golang 不只是写接口!这次带你实战 m3u8 视频切片与直播推流,深入理解格式原理,解锁高效流媒体玩法。
图解Go语言中的sync.RWMutex:基于多人抢电视遥控器的情景
文章从一个多人看电视的例子入手,通过多个Gopher的行为说明了sync.RWMutex的Lock/Unlock和RLock/RUnlock的区别。Lock用于独占性写入,RLock允许同时读取。还介
如何使用 Go 实现 Server-Sent Events(SSE)
01 Introduction 服务器推送技术(Server-Sent Events, SSE)是一种高效能的解决方案,它支持服务器向客户端进行实时且单向的数据传输。本文将带领读者深入了解如何在 Go
Go语言简洁的框架目录和高效的快发框架设计
一个语言是否好友除了语言语法及内置包以外,还需要有一个设计不错框架,我们认为好的框架目录是一定是简洁的,目录结构都不能合理设计,那我们也不敢相信他能把框架设计的好。
如何在 Go 项目中隐藏敏感信息,比如避免暴露用户密码?
【本文正在参加金石计划附加挑战赛——第二期命题】 在我们日常开发的 Go 项目中,用户信息管理是一个非常常见的场景。特别是当我们需要存储和处理用户密码等敏感信息时,如何确保这些信息不暴露给客户端就显得
Go Mongox 开源库设计分享:简化 MongoDB 开发的最佳实践
本文详细介绍了 go mongox 开源库的设计思路与实践经验,涵盖了多个核心模块的设计与实现。包括 Collection[T] 的设计与实现、CRUD 操作器和BSON 数据构建包等。
Viper,一个Go语言配置管理神器!
【本文正在参加金石计划附加挑战赛——第二期命题】 在现代软件开发中,良好的配置管理可以极大地提升应用的灵活性和可维护性。 在 Go 语言中,Viper 是一个功能强大且广泛使用的配置管理库,它支持从多
gozero 实现产品设计-权限管理体系(跨系统权限管理)、数据权限、功能权限
实现一个权限管理体系,特别是在跨系统权限管理、数据权限和功能权限方面,使用 go-zero 框架可以帮助你构建一个高效、可扩展、可维护的系统。下面我将从设计角度和具体实现代码两个方面展开
基于gozero实现奶茶门店系统的设计与实践
GoZero 是一个 Go 语言实现的高性能微服务框架,它提供了各种功能,如路由、RPC、Web 服务、消息队列等,适用于构建高并发、低延迟的分布式应用。以下是一个基于 GoZero 框架来实现