鹏叔(https://pengtech.net)

导航

04 2023 档案

mockery v2的介绍和使用
摘要:前言 由于项目时间比较紧, 我本来是没有打算写一篇文章来介绍mockery的, 但是无奈网上介绍mockery的文章比数量上较少(截至2023-04-27), 而且很多文章都过期了. 一方面由于golang更新比较快, 网上解释使用go get 安装mockery的, 到了go 1.6以后都安装不了 阅读全文

posted @ 2023-04-28 17:28 eagle.supper 阅读(440) 评论(0) 推荐(0) 编辑

在Golang中使用Testify mock框架
摘要:1. 前言 2. 实现代码 3. Mock和测试 4. Mock无参方法 5. Mock带参数的方法 6. Mock带参数的方法, 但是参数具体内容非测试重点 7. Mock带参数的方法, 并校验实际参数 8. Mockery 9. 参考 1. 前言 我使用golang已经有一段时间了,但直到最近我 阅读全文

posted @ 2023-04-27 17:22 eagle.supper 阅读(625) 评论(0) 推荐(0) 编辑

Golang单元测试
摘要:1. 前言 2. 先决条件 3. 创建单元测试的示例程序 4. 创建单元测试 5. 使用go test运行测试 6. Table-driven的单元测试 7. 测试覆盖率 8. Go基准测试 9. 为代码写示例 10. 总结 11. 参考文档 1. 前言 原文: How To Write Unit 阅读全文

posted @ 2023-04-27 12:30 eagle.supper 阅读(95) 评论(0) 推荐(0) 编辑

Msys2安装教程
摘要:## 前言 之前一直是使用的Cygwin作为命令行终端, 后来好像是因为Cygwin上的git不兼容还是什么原因, 具体记不太清了, 就安装了git for windows后来终端也就切换到了git bash, 使用了很长一段时间, 后面发现git for window安装不了额外的软件, 使用完整 阅读全文

posted @ 2023-04-24 09:03 eagle.supper 阅读(824) 评论(0) 推荐(0) 编辑

使用WireGuard内网穿透
摘要:1. 前言 WireGuard 是由 Jason Donenfeld 等人用 C 语言编写的一个开源 威屁恩 协议,被视为下一代 威屁恩 协议,旨在解决许多困扰 IPSec/IKEv2、Open威屁恩 或 L2TP 等其他 威屁恩 协议的问题。它与 Tinc 和 MeshBird 等现代 威屁恩 产 阅读全文

posted @ 2023-04-17 21:55 eagle.supper 阅读(6478) 评论(0) 推荐(0) 编辑

应用推广的十个观点(译文)
摘要:应用推广 阅读全文

posted @ 2023-04-12 15:59 eagle.supper 阅读(42) 评论(0) 推荐(0) 编辑

如何设计一款App(译文)
摘要:1. 译者序 2. 前言 3. 准备开始 3.1. 设置应用的目标 3.2. 制定计划 3.3. 确定市场定位和研究竞争对手 4. 设计App 4.1. 创建线框图 4.2. 开始设计应用 4.2.1. 一些设计方案实现选项 4.2.1.1. 直接与设计师合作 4.2.1.2. 举办应用程序设计竞赛 阅读全文

posted @ 2023-04-12 14:08 eagle.supper 阅读(144) 评论(0) 推荐(0) 编辑

Angular结合quill实现富文本编辑器
摘要:前言 由于需要一个富文本编辑器来编辑一些网页内容, 手动编辑后存储到数据库比较麻烦, 所以着手实现一个自己的富文本编辑器, 来编辑和存储一些html文件. 这里使用Angular框架, 加Quill库实现. ngx-quill: https://github.com/KillerCodeMonkey 阅读全文

posted @ 2023-04-08 08:08 eagle.supper 阅读(600) 评论(0) 推荐(0) 编辑