暂无搜索历史
2025年下半年了,不知道咱们中还有没有不用AI编程工具完全靠手敲写代码的大佬,反正我自从用惯了让AI辅助编程以后已经完全不习惯靠自己手敲的方式一行行地写代码了...
我们平时做的Go项目除了写的各种API接口外,还经常会写任务脚本、命令行程序、定时任务等,其实这几个是一个东西,你写的任务脚本支持接受指令传参,那它不就是命令行...
Go语言是强类型语言,只算number就有int、int32、int64、unit32、unit64 等等十多个数据类型,这就导致我们在写代码时总是需要做类型转...
我们的课程到这里已经基本结束,在整个课程中大家从项目初始化时敲下的第一行命令开始咱们一起经历了怎么从零搭建出一个好用的项目框架。这里我们花了大量时间来研究怎么把...
前面两节我们的单元测试主要集中在对项目基础设施层的代码进行单元测试,针对Dao数据操作层我们讲解了如何在不实际对项目数据库进行CURD的情况下使用了sqlmoc...
上一节课我给大家展示了项目Dao层里的CURD操作我们该怎么做单元测试,尤其是Insert、Update这些需要对数据库进行更改的操作怎么用sqlMock的方式...
上节课我给大家介绍了怎么给Go项目做单元测试的规划,当然这里仅限于跟咱们课程里的实战项目一样分层架构设计做的还可以的项目哦,要是所有逻辑都耦合在Controll...
K8s现在在各家公司的普及度已经很高,网上介绍它的资料也有很多,那什么是K8s呢?它的本名叫Kubernetes(单词太长,后面还是用 K8s 代替 )是一个基...
Go实战专栏的项目到这里,在功能上的开发已经全部完成,接下来我们花两节讲一下Go项目的容器化部署。
经过上节课的功能开发,我们成功地用自己购物车里的商品项下了单,下了单不支付,人家也不可能给你送货或者给你开会员的对吧。
前面实现购物车模式的时候我们说了,购物车作为商品和订单的中间角色,让用户有机会一次性选购多个商品后再进行下单结账。
上一节「Go项目实战-购物车功能的核心接口开发」中我们完成了购物车模块的基本功能的开发,所有购物车功能中存在变数的就是购物车的账单结算功能,也是未来经常可能会遇...
上节课我们实现了商品模块中商品分类相关的功能,这节我们继续商品模块的开发来实现商品详细相关的功能,这些功能在我们梳理出来的功能用例中,我用标记了出来。
本节我们进行用户模块中最后一个功能用例--用户地址信息维护的开发,用户信息维护这个用例展开后其实还有下面这些子个用例--每个子用例对应一个具体的功能接口。
前面在「Go 代码测试时怎么打桩?给大家写了几个常用案例」中我们介绍了在单元测试中使用gomonkey为代码进行打桩的各种方法。
Go 1.24 版本发布了,今天我们说几个值得重点关注的新特性,主要是:漏洞修复和安全性提高、性能优化、功能增强这三大块。
gomonkey 是 Go 生态中的一个测试打桩框架,它能在单元测试中给函数,导出方法,私有方法,接口,函数参数,全局变量等进行打桩,覆盖的场景很全。
图中用户认证相关的功能我们已经开发完了,在前面的四节课中详细地记述了他们的设计和开发过程,这一节我们行进到功能用例的第二大部分--用户个人信息管理。
我们在开发项目的过程中总会遇到要调用依赖方接口的情况,如果依赖方的API接口还没有开发好,通常我们会先约定好API接口的请求参数、响应结构和各类错误对应的响应码...
经过前面三节高代码强度的学习,相信大家都已经有点累了,本节我们不着急继续“赶路”,休息片刻!我们换个轻松点的话题,聊一聊咱们项目定制化Error--AppErr...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市