package app import ( "pbx-api-gin/internal/app/ami/action" "pbx-api-gin/internal/app/mysql" "pbx-api-gin/internal/app/stc" "pbx-api-gin/internal/app/stc/socket" "pbx-api-gin/pkg/lfshook" ) func StartApp() { mysql.CreateDBInstance() // 启动带有重连机制的连接管理协程 go stc.StartStcConnection(socket.Conn) // 启动其他服务... // 启动 AMI go func() { action.StartAMI(func() { lfshook.NewLogger().Info("ami callback") }, []func(event map[string]string){}) }() }