首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
pascal_lin
掘友等级
是工程师不是程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Golang使用mtest编写mongodb-driver测试
前言 总结下使用官方mongo-go-driver如何编写单元测试 官方的包提供了一个mtest的包去做测试,具体的源码在这里,里面也提供了一些写测试的样例,或者还可以参考go-zero的model_
Nestjs单元测试分享
背景 "Test Pyramid" 越往上成本越高、速度越慢 "the Testing Trophy" 强调了集成测试的重要性 reference:https://noriste.github.io/
golang使用github上fork出来的项目
最新项目用到了GitHub上的Golang项目,但是作者没怎么维护了,所以需要fork出来进行二次开发。 如何在改动最小的情况下,换到自己二次开发的包呢? 具体步骤如下: Fork原有的package
Nest.js中的设计模式——上下文
Nest的平台不可知论 上篇文章给大家说过Nest中的模块化思想,模块化是组织业务代码的方式,我们还需要用一个传输层(transport layer)将业务暴露出去得以执行,例如Http服务器的话要定
Nest.js中的设计模式——模块化
Nest是以模块作为应用组件进行开发的,开发时需要注重模块化的编程思想。 一个简单的Nest模块 Nest.js的模块化用到了面向对象(OOP)和依赖注入(DI)的设计方法。 OOP编程 面向对象编程
Nest.js中的设计模式——装饰器
背景 Nest是围绕一种称为装饰器的语言特性构建的。 装饰器风格的实现 Nest在面向对象设计中用到了装饰器模式去组织代码。 在写项目的时候,可以说处处都是围绕着装饰器模式去进行定义的。 例如将一个类
Node.js中非阻塞I/O的实现
I/O操作 I/O操作是啥?个人理解通俗简单点讲就是除了CPU资源和寄存器(一般是也只是少量占用),要和占用计算机系统(指硬件层面)中除了CPU以外的其他计算机部分(如内存,磁盘,显卡等设备)的操作。
Golang如何使用reflect操作struct
Golang的Reflect包是做什么用的? 上面是反射的定义,也就是golang Reflect包设计的目的。 元编程是什么? Golang是静态类型语言,每个变量都有自己的类型,在编译时就会有已知
使用lerna构建monorepo项目
使用lerna构建monorepo monorepo是什么? monorepo就是在一个git repository里面管理多个packages或者项目 在实际开发使用中,在哪些场景下可能你会想要使用
Nest.js如何扫描application下的所有metadata
背景 最近项目需要到一个基于事件驱动的一些业务模块,就封装一下类似@nestjs/bull一样的API去进行事件注册和触发。 通过Nest Core的功能去完成全局扫描metadata 通过@nest
下一页
个人成就
文章被点赞
24
文章被阅读
15,794
掘力值
384
关注了
2
关注者
9
收藏集
0
关注标签
6
加入于
2021-09-24