golang
golang中的struct操作
struct是实现面向对象的重要技术,基本上都跟类型声明typenameunderlying-type结合使用。struct是值类型,所以它的零值是所有成员的零值。由于值类型在作为函数参数时的局限...[详细]
2022-04-01 07:05 分类:自动化-
Golang 高效排序数据详情
目录1.介绍2.切片排序3.自定义集合排序4总结1.介绍在Golang语言项目开发中,经常会遇到数据排序问题。Golang语言标准库sort包,为我们提供了数据排序的功能,我们可以直接使用...[详细]
2022-04-01 07:04 分类:自动化 解析golang 标准库template的代码生成方法
curd-gen项目curd-gen项目的创建本来是为了做为illuminant项目的一个工具,用来生成前端增删改查页面中的基本代码。最近,随着antdProv5的升级,将项目进行了升...[详细]
2022-04-01 06:52 分类:自动化-
浅谈golang fasthttp踩坑经验
一个简单的系统,结构如下:我们的服务A接受外部的http请求,然后通过golang的fasthttp将请求转发给服务B,流程非常简单。线上运行一段时间之后,发现服务B完全不再接收任何请求,查看服务A的...[详细]
2022-04-01 06:47 分类:自动化 Golang请求fasthttp实践
目录基础API演示高性能API演示测试服务Golang单元测试测试报告原计划学完Golang语言HTTP客户端实践之后,就可以继续了,没想到才疏学浅,在搜资料的时候发现除了GolangSDK自带的n...[详细]
2022-04-01 06:45 分类:自动化详解Golang语言HTTP客户端实践
目录HTTP客户端封装测试脚本测试服务最近在学习Golang语言,中间遇到一个前辈指点,有一个学习原则:LearningByDoing。跟我之前学习Java的经验高度契合。在前一段时间学习洼坑中挣...[详细]
2022-04-01 06:44 分类:自动化Golang语言如何高效拼接字符串详解
目录01、介绍02、操作符+03、strings.Join方法04、fmt.Sprint方法05、bytes.Buffer类型06、strings.Builder类型07、总结01、介绍在编...[详细]
2022-04-01 06:42 分类:自动化利用Go Plugin实现插件化编程的简单方法
目录前言1.快速开始2.注意事项总结前言说到插件这个东西,很多人都不陌生,一般来说,插件化有几个好处,一个是增加程序扩展性,丰富功能。另外,还可以实现热更新,有些大型应用,动辄几个GB的安装程序,如果...[详细]
2022-04-01 06:38 分类:自动化-
golang redigo发布订阅使用的方法
目录redigo对发布订阅的使用订阅的主题发布redigo对发布订阅的使用redigo对redis的发布订阅机制放在pubsub.go中订阅主题后通过Receive()函数接受发布订...[详细]
2022-04-01 06:26 分类:自动化 Golang通脉之类型定义
目录1、自定义类型2、类型定义2.1定义结构体2.2定义接口2.3定义其他的新类型2.4定义函数的类型3、类型别名4、类型定义和类型别名的区别5、非本地类型不能定义方法6、在结构体成员嵌入时使...[详细]
2022-04-01 06:24 分类:自动化