首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
golang
快乐源泉
创建于2021-10-15
订阅专栏
golang
暂无订阅
共13篇文章
创建于2021-10-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【设计模式】适配器模式,已有功能扩展?没错
适配器模式属于结构型设计模式 GoF定义:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
【设计模式】状态模式,切换状态怎会如此丝滑?
状态模式属于行为型设计模式 GoF定义:允许一个对象在其内部状态改变时改变它的行为。没错,可以让对象的状态切换变得丝滑
【设计模式】参数校验逻辑复杂,代码长?用责任链
责任链模式属于行为设计模式 GoF定义:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
【设计模式】观察者,只旁观?不,还可随之变化
观察者是行为设计模式 GoF定义:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
【设计模式】桥接,是设计模式?对,其实你用过
桥接模式是结构型设计模式 GoF定义:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 用组合/聚合的方式来共享一些能用的方法。 这个模式非常像网卡的桥接模式,把两个不同的局域网通过网卡连接起来
【设计模式】啊?没听过命令模式,能用在哪?
命令模式是行为设计模式。 GoF定义:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作
【设计模式】已有工厂模式,抽象工厂改进了哪些?
抽象工厂模式是创建型的设计模式 GoF定义:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 优点和上一篇工厂模式提到的一样,那你会说都一样,为什么需要这个模式呢,所以肯定有不一样
【设计模式】什么是工厂模式,有什么优点?
工厂模式是创建型的设计模式。 GoF定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化推迟到其子类。 1.隐藏创建对象的细节,封装创建对象的过程。
golang对接七牛文件分块上传
背景 在网站开发过程中,随着项目的发展,对网站访问的高可用性要求,会使用云存储的架构,这样就会碰到大文件上传的需求。本文介绍如何对接七牛的分片上传。
golang 时间转换和时间比较
golang 时间转换 1. 获取服务器时间 2. 获取UTC时间 3. 服务器时间转换为UTC时间 说明:注意timeStr值,此时我们把它当做服务器时间,所以time.LoadLocation("
golang实现京东支付v2版本
一、准备阶段pc&h5接入步骤官方文档https://payapi.jd.com/docList.html?methodName=0#查看主要接入步骤密钥生成•需要设置desckey•md5key和a
golang实现微信支付v2版本
一、准备阶段配置密钥、获取证书官方文档https://kf.qq.com/faq/180830UVRZR7180830Ij6ZZz.html有部分接口需要用到证书私钥获取后有三个文件本次示例程序中,使
golang实现微信支付v3版本
一、准备阶段获取私钥官方文档https://kf.qq.com/faq/161222NneAJf161222U7fARv.html获取私钥证书的序列号https://pay.weixin.qq.com