依赖注入

go.uber.org/dig 依赖注入,抽象接口,依赖于抽象接口,而不依赖于具体的对象,实现接口的相互依赖。(可解决同级包的循环引用问题) 引用包:go.uber.org

工具类方法汇总

循环定时功能 业务场景:如某个提醒功能,可以设定重复定时,设定周一某个时间点循环提醒。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Go 性能分析工具

一、PProf 简介 pprof 是用于可视化和分析性能分析数据的工具。 Golang是一个非常注重性能的语言,因此语言的内置库里就自带了性能分析库ppro

简单的excel导入导出

excel导入导出代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

线上事故记录

一、数据库宕机 事故时间:2020-08-25 事故描述: 大量慢查询 阿里云数据库RDS,一主三从一备胎主库(共 5 个数据库),主从读写分离失效,大