feat: implement Event and Device IO services with CLI integration

- Added Event and Device IO service implementations in `event.go` and `deviceio.go`.
- Created corresponding test files `event_test.go` and `deviceio_test.go` for unit testing.
- Enhanced CLI with new options for Event and Device IO operations, allowing users to interact with these services.
- Introduced example usage in `examples/test-event-deviceio/main.go` to demonstrate functionality.
- Updated golangci-lint configuration to include new files for linting checks.
This commit is contained in:
0x524a
2025-12-03 00:55:22 -05:00
parent 971f056b3d
commit 89851baa1f
7 changed files with 4187 additions and 1 deletions
+10
View File
@@ -99,6 +99,16 @@ linters:
linters:
- dupl
- path: deviceio\.go
linters:
- dupl
- path: event\.go
linters:
- dupl
- gocritic
- staticcheck
- path: examples/
linters:
- errcheck