chore: update dependencies and improve bot configuration
- Upgrade Go version to 1.24.0 and update toolchain. - Update various dependencies in go.mod and go.sum, including: - Upgrade `fasthttp/websocket` to v1.5.12 - Upgrade `fsnotify/fsnotify` to v1.9.0 - Upgrade `valyala/fasthttp` to v1.58.0 - Add new dependencies for `bytedance/sonic` and `google/uuid`. - Refactor bot configuration in config.toml to support multiple bot protocols, including "milky" and "onebot11". - Modify internal configuration structures to accommodate new bot settings. - Enhance event dispatcher with metrics tracking and asynchronous processing capabilities. - Implement WebSocket connection management with heartbeat and reconnection logic. - Update server handling for bot management and event publishing.
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
package main
|
||||
|
||||
import "cellbot/internal/di"
|
||||
import (
|
||||
"cellbot/internal/di"
|
||||
|
||||
"go.uber.org/fx"
|
||||
)
|
||||
|
||||
func main() {
|
||||
app := NewApp()
|
||||
@@ -8,6 +12,6 @@ func main() {
|
||||
}
|
||||
|
||||
// NewApp 创建应用实例
|
||||
func NewApp() *di.App {
|
||||
func NewApp() *fx.App {
|
||||
return di.NewApp()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user