Out of the box code utilites.
-
http
: A simple http requester. -
log
: A logrus initiator. -
wecom
: WeCom group robot message sender. -
ssh
: Simple ssh client. -
kafka
: A simple kafka producer and consumer. -
elasticsearch
: Elasticsearch client. -
cryptox
: Encryption related utilities. -
encoding
: Encoding related utilities. -
network
: Networking related utilities. -
limiter
: Rate limiter. -
re
: Pre coded regular expressions. -
mail
: Mail client. -
algorithms
: Algorithm implementations. -
pinger
: Ping utility. -
pointer
: Pointer utilities. -
uuid
: UUID generator based on Sonyflake. -
mysql
: MySQL related code references using gorm and xorm. -
mongodb
: MongoDB related code references. -
redis
: Redis related code references. -
docker
: Docker related code references. -
kubernetes
: Kubernetes related code references. -
container
: Container management. -
starlark
: The Starlark configuration language, implemented in Go. -
openssl
: x509 cert signing codes.
Code snippets for references.
-
enum
: Idiomatic reference to implement an enumerated type. -
flagx
: Native flag reference. -
grpc
: A simple example of gRPC in Go. -
config
: Configuration snippet. -
debug
: Debug server. -
embedded-script
: Embedded script lib -
design-patterns
: Design Patterns implemented in Go. -
data-structures
: Data structures. -
psutil
: Process and system utilities based on gopsutil -
cmdx
: CMD exec example. -
generic
: generic implementation. -
discord
: Discord bots based on https://discord.com/developers/docs/intro.