- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Golang 依赖注入
1. 手动实现依赖注入package mainimport "fmt"type A struct { B *B}type B struct { Did int}func main() { var a A b := B{Did: 1} fmt.Println(b.Did) a.B = &b fmt.Println(a.B.Did)}2.
2021-06-09 16:30:12 22044
原创 Golang动态调用方法
main.gopackage mainimport ( "lenu/call" "reflect")type FuncMapsType map[string]reflect.Valuefunc main() { _, _ = CallFunc("Hello", "执行Hello方法") _, _ = CallFunc("World", "执行World方法")}func CallFunc(tableName string, args ... interface{}) (r
2021-06-08 15:19:39 23738 1
原创 Golang实现定时任务
package mainimport ( "github.com/robfig/cron/v3" "log")func main() { c := cron.New() _, _ = c.AddFunc("@every 5s", timer) c.Start() select {}}func timer() { log.Println("每5s执行一次")}
2021-06-08 14:58:31 23156
php5.4版本ffmpeg扩展
2018-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人