Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.08 KB

File metadata and controls

29 lines (25 loc) · 1.08 KB

goutils

A common Toolkit library of Golang.

Install

$ go get -u github.com/fromiuan/goutils

Intruduce

package notice
lib/cache Cache, support redis, money, memcache.
lib/cfg Configuration file, support ini, xml, json.
lib/cron Sync tasks to support high-concurrency scenarios.
lib/crypto Encryption, support multiple encryption methods.
lib/freexl Excel, support excel2003.
lib/install Parse sql to install of grom or sql.
lib/ip Ip lib.
lib/name Name, support to get real virtual name and nickname.
lib/phone Phone lib.
lib/snowflake Snow flake,for details,read https://github.com/bwmarrin/snowflake.
lib/task Timed task.
notice/dingtalk DingTalk Reboot.
notice/mail Email.
notice/sms Sms,suport aliyun,tencent,huawei.
tlog Logger.
tools Tookit.