A help package for golang, provide some utilities, encryption and database orm struct.
ByteHelper provides Hex and Byte format conversion.
ConsoleColorHelper provides console color support.
FileHelper provides file copy and gzip compression support.
HttpHelper provides http GET, POST and PostForm support.
RandHelper provides rand specified number of numbers or strings.
TimeHelper provides full format of time format support.
A golang crypto package extended, including encryption and padding.
encryption:
- AES
- DES
- TripleDES
- HMac
- SHA
Padding:
- ZeroPadding
- PKCS5Padding
Database xorm struct, including:
- PostgreSQL
- MySQL
- Redis
- SQLite