# Go Packages

- [aes v1](/metadiv-software/go-packages/aes-v1.md): This package provides functions to encrypt and decrypt data using AES encryption. It supports both byte slices and strings as input and output formats.
- [env v1](/metadiv-software/go-packages/env-v1.md): The env package provides a simple way to manage environment variables in Go applications. It allows you to retrieve environment variables as different data types and handle required variables graceful
- [jwt v1](/metadiv-software/go-packages/jwt-v1.md): A Go package that provides a simple and secure way to work with JSON Web Tokens (JWT). This package supports both HMAC (secret-based) and RSA (key-based) signing methods.
- [logger v1](/metadiv-software/go-packages/logger-v1.md): A simple, file-based logging system for Go applications with support for different log levels and trace IDs.
- [metaorm v1](/metadiv-software/go-packages/metaorm-v1.md)
- [nanoid v1](/metadiv-software/go-packages/nanoid-v1.md): Generating nanoid
- [pwd v1](/metadiv-software/go-packages/pwd-v1.md): Hashing and verification password
- [rsa v1](/metadiv-software/go-packages/rsa-v1.md): A Go package that provides a simple and secure interface for RSA key generation, management, and PEM encoding/decoding.
- [smtp v1](/metadiv-software/go-packages/smtp-v1.md): A Go package that provides a simple interface for sending emails via SMTP.
- [zip\_files v1](/metadiv-software/go-packages/zip_files-v1.md): A simple Go library for creating and extracting ZIP archives in memory. Create ZIP files by adding bytes, or extract files from existing ZIP archives into a map of bytes.
