aboutsummaryrefslogtreecommitdiff
path: root/utils/collections/types.go
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-03-06 22:15:09 +0530
committerBobby <[email protected]>2026-03-06 22:15:09 +0530
commit3f07a4b6c745707f135a7a97e93b0fa770b67873 (patch)
tree2a16507183d139da1338a61fc4f222d094fff138 /utils/collections/types.go
parent7e32d634cd488b0f100b62ad29234951dc6fb6e3 (diff)
downloaddove-3f07a4b6c745707f135a7a97e93b0fa770b67873.tar.xz
dove-3f07a4b6c745707f135a7a97e93b0fa770b67873.zip
Add configuration and logging modules with TOML support
- Implement configuration management in the config package - Define constants and types for server and mailbox configurations - Create functions for loading and parsing configuration files - Introduce logging functionality with customizable log levels and formats - Add error handling and messages for configuration and logging operations - Include TOML utilities for default value application and content marshaling
Diffstat (limited to 'utils/collections/types.go')
-rw-r--r--utils/collections/types.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/utils/collections/types.go b/utils/collections/types.go
new file mode 100644
index 0000000..c75d1ea
--- /dev/null
+++ b/utils/collections/types.go
@@ -0,0 +1,3 @@
+package collections
+
+type Record map[string]any