Go
文章平均质量分 54
看_窗外
123木头人
展开
-
【golang设计模式】Golang设计模式详解一
本文详细讲解了golang语言常用的五种设计模式:单例模式、工厂模式、适配器模式、装饰者模式、观察者模式。单例模式可以确保一个类只有一个实例;工厂模式可以简化对象创建的过程;适配器模式可以将一个接口转换成另一个接口;装饰器模式可以在不改变原有对象的前提下,给对象添加新的功能;观察者模式可以实现对象间的一种一对多的依赖关系。这些设计模式可以提高代码的复用性、可读性和可维护性,值得广大程序员认真掌握和使用。原创 2023-07-24 10:33:55 · 314 阅读 · 0 评论 -
hyperchain智能合约封装方法
封装hyperchain智能合约相关方法,包括:部署合约、调用合约、升级合约原创 2023-06-29 13:45:20 · 107 阅读 · 0 评论 -
2021-12-01 xorm.io/builder
xorm.io/buildergo和xorm的轻量级快速sql构建器,一般用来构造查询条件用法://初始化一个condcond := builder.NewCond()//cond的方法cond.And(builder语句) //且连接,可连接多个condcond.Or(builder语句) //或连接,可连接多个cond//builder的方法builder.Eq{"a":1} //a=? [1]builder.Neq{"a":1} //a<>? [1]build原创 2021-12-01 13:59:24 · 914 阅读 · 0 评论 -
2021-07-22-LINUX-Go环境安装
linux上安装go环境,并配置环境变量一、下载资源二、下载资源三、下载完成四、解压缩五、配置环境六、查看版本运行第一个程序关于Go的一些介绍环境变量:GOPATH目录:引用自:链接: link.一、下载资源Golang官网下载地址:https://golang.org/dl/打开官网下载地址选择对应的系统版本, 复制下载链接这里我选择的是go1.11.5.linux-amd64.tar.gz:https://dl.google.com/go/go1.11.5.linux-amd64.tar.g原创 2021-07-22 16:23:52 · 166 阅读 · 0 评论