Aaron (xgfone)

xgfone

Geek Repo

Location:PuDong, Shanghai, China

Github PK Tool:Github PK Tool

Aaron's repositories

go-bt

Another pure golang implementation of BitTorrent library.

Language:GoLicense:Apache-2.0Stargazers:48Issues:4Issues:6

ship

A flexible, powerful, high performance and minimalist Go Web HTTP router framework.

Language:GoLicense:Apache-2.0Stargazers:48Issues:4Issues:14

go-tools

A utility tool library of Golang.

Language:GoLicense:Apache-2.0Stargazers:44Issues:9Issues:0

bttools

A tool collection about BitTorrent.

Language:GoLicense:Apache-2.0Stargazers:12Issues:3Issues:0

gconf

Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.

Language:GoLicense:Apache-2.0Stargazers:10Issues:4Issues:1

go-netaddr

This is a Go implemenation of `IPAddress` and `IPNetwork` in the Python package [`netaddr`](https://pypi.org/project/netaddr/). See [godoc](https://godoc.org/github.com/xgfone/netaddr).

Language:GoLicense:Apache-2.0Stargazers:10Issues:5Issues:0

go-websocket

Another websocket implementation, which is inspired by https://github.com/noVNC/websockify and https://github.com/gorilla/websocket.

Language:GoLicense:Apache-2.0Stargazers:10Issues:4Issues:0

go-cast

Supply some functions to convert the data between types, such as ToXXX and MustToXXX.

Language:GoLicense:Apache-2.0Stargazers:3Issues:3Issues:0

go-ovs

A simple OVS flow executor.

Language:GoLicense:Apache-2.0Stargazers:3Issues:3Issues:0

go-sqlx

A set of the simple, flexible and powerful SQL builders with zero-config.

Language:GoLicense:Apache-2.0Stargazers:3Issues:3Issues:1

go-apiserver

An library to build the API server

Language:GoLicense:Apache-2.0Stargazers:2Issues:3Issues:2

go-http-client

A chained go HTTP client.

Language:GoLicense:Apache-2.0Stargazers:2Issues:3Issues:0

go-loadbalancer

A set of the loadbalancer functions.

Language:GoLicense:Apache-2.0Stargazers:2Issues:3Issues:0

go-pools

A collection of some pools, such as BufferPool, BytesPool and TaskPool.

Language:GoLicense:Apache-2.0Stargazers:2Issues:3Issues:0

go-retry

Supply some retry policies to call a function.

Language:GoLicense:Apache-2.0Stargazers:1Issues:3Issues:0

goapp

GoApp is used to simply the creation of the common application.

Language:GoLicense:Apache-2.0Stargazers:1Issues:3Issues:0

emailmanager

An program to manage the e-mail by `IMAP` automatically.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-atexit

Manage the exit functions of the program.

Language:GoLicense:Apache-2.0Stargazers:0Issues:3Issues:0

go-atomicvalue

Provide an atomic value equivalent to "sync/atomic".Value, but more lenient, which does not require that the type of the stored value is consistent and is suitable to store an interface with the different implementation.

Language:GoLicense:Apache-2.0Stargazers:0Issues:1Issues:0

go-binder

Provide a common binder to bind a value to any, for example, binding a struct to a map.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-checker

Provide a checker to check whether a condition is ok periodically by the checker config strategy.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-defaults

provide some global default values.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-encode

Convert the string between the charsets.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-generics

Provide some common generic functions.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-msgnotice

A common message notice library

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-op

Provide a common condition and setter operation.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-structs

Provide a common policy to call a handler dynamically by the struct field tag.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-validation

Provide a validation framework based on the built rule.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

go-wait

Provide some tools to loop calling until a condition reaches.

Language:GoLicense:Apache-2.0Stargazers:0Issues:2Issues:0

predicate

Library for creating predicate mini-languages in Go

Language:GoLicense:Apache-2.0Stargazers:0Issues:1Issues:0