首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
wooowlili
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Golang微服务框架居然可以开发单体应用?—— Kratos单体架构实践
在实际的项目开发中,我有使用微服务框架Kratos开发过好几个单体架构的应用,并且上线运营。在最小的一个项目里面,我也就是用到了:REST服务,ORM访问数据库。涉及的知识点并不多,因此开发起来,也并
一个提高go开发效率的秘密武器,一天开发完成一个极简版社区后端服务
使用工具sponge从开发到部署的实战项目community-single,sponge剥离非业务逻辑代码和业务逻辑代码,让开发项目时只需要聚焦在业务逻辑的核心代码上,提高开发效率。
Go 轻松学会用动态调用函数
前言 经常在开发的时候会遇到这样的场景,几个模块的都有相同的方法,但会因为不同的类型的需要调用不同模块的方法。使用一个 switch 可以很方便的解决问题。但是当你遇到的场景是几个模块的方法都是需要的
布隆过滤器在短视频 feeds 系统中的妙用
大家平时刷抖音、视频号、快手时,几乎总能刷到最新的视频。那这里是怎么实现的呢?上述场景,可以简单抽象为曝光去重,如何实现呢?
Golang实现延迟队列(DelayQueue)
延迟队列是一种特殊的队列,元素入队时需要指定到期时间,出队的元素一定是已经到期的,而且早到期的元素最先出队,也就是队列里面的元素是按照到期时间排序的,添加元素和获取元素的时间复杂度是O(log(n))
用Go语言实现23种设计模式
设计模式是软件工程中各种常见问题的经典解决方案,设计模式不只是代码,而是组织代码的方式。假设一行行的代码是砖,设计模式就是蓝图。
GO-select 的实现原理
概述 select是go提供的一种跟并发相关的语法,非常有用。本文将介绍 Go 语言中的 select 的实现原理,包括 select 的结构和常见问题、编译期间的多种优化以及运行时的执行过程。 se
Golang 实现“不包含”正则表达式功能
日常工作中,假设我们想实现一个如下功能:对偶然出现的超时问题进行过滤,不匹配到这个日志,那么我们应该如何实现呢? 今天我们就来学一下如何通过 Golang 实现“不包含”正则表达式功能