Skip to content

Ronzxy/go-helper

Repository files navigation

go-helper

Go Report Card GoDoc Github All Releases GitHub release GitHub Release Date GitHub license GitHub stars GitHub forks Sourcegraph

A help package for golang, provide some utilities, encryption and database orm struct.

helper package

ByteHelper

ByteHelper provides Hex and Byte format conversion.

ConsoleColorHelper

ConsoleColorHelper provides console color support.

FileHelper

FileHelper provides file copy and gzip compression support.

HttpHelper

HttpHelper provides http GET, POST and PostForm support.

PathHelper

RandHelper

RandHelper provides rand specified number of numbers or strings.

StringHelper

TimeHelper

TimeHelper provides full format of time format support.

algo package

A golang crypto package extended, including encryption and padding.

encryption:

  • AES
  • DES
  • TripleDES
  • HMac
  • SHA

Padding:

  • ZeroPadding
  • PKCS5Padding

orm package

Database xorm struct, including:

  • PostgreSQL
  • MySQL
  • Redis
  • SQLite

About

A help library for golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages