开源
文章平均质量分 94
-白 泽-
这个作者很懒,什么都没留下…
展开
-
短视频上传怎么做|写个支持分片上传/断点续传/秒传功能的文件服务吧
各位平时使用的短视频应用,微信 & 微博等图文社区,它们的图文动态 & 视频上传的能力,都是极其核心的业务。本质来说,这都是文件的上传,这篇文章带大家写一个文件上传服务,探究其核心原理,相信能为你带来一些帮助。原创 2024-08-17 11:12:22 · 594 阅读 · 0 评论 -
Golang在整洁架构基础上实现事务
大家好,这里是白泽,这篇文章在 go-kratos 官方的 layout 项目的整洁架构基础上,实现优雅的数据库事务操作。原创 2024-08-07 23:56:16 · 1059 阅读 · 0 评论 -
Golang 高性能 Websocket 库 gws 使用与设计(一)
GitHub 🌟 1.2k,高性能的 websocket 库,代码双语注释,适合有开发经验的同学进阶学习。原创 2024-07-27 17:47:02 · 879 阅读 · 0 评论 -
Golang 依赖注入设计哲学|12.6K 的依赖注入库 wire
本文从“术”层面,讲述“依赖注入”的实现,带你体会其对于整洁架构 & DDD 等设计思想的落地,起到的支撑作用。原创 2024-07-03 09:20:48 · 852 阅读 · 7 评论 -
Go语言的100个错误使用场景(61-68)|并发实践
我的愿景是以这套文章,在保持权威性的基础上,脱离对原文的依赖,对这100个场景进行篇幅合适的中文讲解。所涉内容较多,总计约 8w 字,这是该系列的第八篇文章,对应书中第61-68个错误场景。原创 2024-04-13 12:26:51 · 1210 阅读 · 0 评论 -
Go项目结构整洁实现|GitHub 3.5k
今天给大家分享一个GitHub 🌟 3.5k 的 Go项目:go-backend-clean-arch,这个项目是一位老外写的,通过一个 HTTP demo 介绍了一个优雅的项目结构。原创 2024-04-02 23:03:11 · 558 阅读 · 0 评论 -
怎么他们都有开源项目经历|手把手教你参与开源
耐心看完这篇文章,你会发现其实参与开源并不遥不可及。在文章的后半部分,白泽将分享自己在不同社区参与的一些开源和之前在 Gitea (GitHub🌟40.3k) 公司实习的一段时光。原创 2024-01-24 09:30:06 · 1038 阅读 · 0 评论 -
他凌晨1:30给我开源的游戏加了UI|模拟龙生,挂机冒险
白泽花了点时间,用 800 行 Go 代码写了一个控制台的小游戏:模拟龙生,在游戏中你将模拟一条新生的巨龙,开始无尽的冒险!原创 2024-01-23 10:53:43 · 1147 阅读 · 0 评论