├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md ├── changelog.yml ├── dependabot.yml └── workflows │ ├── go.yml │ ├── lint.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── README.zh-CN.md ├── benchmark_test.go ├── event.go ├── event_test.go ├── go.mod ├── go.sum ├── issues_test.go ├── listener_remove_test.go ├── manager.go ├── manager_fire.go ├── manager_test.go ├── simpleevent ├── README.md ├── all_test.go ├── data.go ├── default.go └── manager.go ├── std.go ├── std_test.go ├── types.go └── util.go /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/.github/changelog.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/benchmark_test.go -------------------------------------------------------------------------------- /event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/event.go -------------------------------------------------------------------------------- /event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/event_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/go.sum -------------------------------------------------------------------------------- /issues_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/issues_test.go -------------------------------------------------------------------------------- /listener_remove_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/listener_remove_test.go -------------------------------------------------------------------------------- /manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/manager.go -------------------------------------------------------------------------------- /manager_fire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/manager_fire.go -------------------------------------------------------------------------------- /manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/manager_test.go -------------------------------------------------------------------------------- /simpleevent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/simpleevent/README.md -------------------------------------------------------------------------------- /simpleevent/all_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/simpleevent/all_test.go -------------------------------------------------------------------------------- /simpleevent/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/simpleevent/data.go -------------------------------------------------------------------------------- /simpleevent/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/simpleevent/default.go -------------------------------------------------------------------------------- /simpleevent/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/simpleevent/manager.go -------------------------------------------------------------------------------- /std.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/std.go -------------------------------------------------------------------------------- /std_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/std_test.go -------------------------------------------------------------------------------- /types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/types.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/event/HEAD/util.go --------------------------------------------------------------------------------