Skip to content

BrownWei/go

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Handy utilities written in go language

iap

A go implementation for verifying In App Purchases (compatible with iOS6 and iOS7 response) via apple.

logger

Package logger is a go logging facility which provides functions Trace, Info, Warn, Error, Panic and Abort to write logs with different severity levels.

pool

Package pool offers goroutine-safe object pools such as ObjectPool and BufferPool.

container/lomap

Package lomap implements an linked ordered map which supports iteration in insertion order.

container/queue

Package queue offers goroutine-safe Queue implementations such as LockfreeQueue(Lock free queue).

inet/mux

Package mux (short for connection multiplexer) is a multiplexing package for Golang.

In some rare cases, we can only open a few connections to a remote server, but we want to program like we can open unlimited connections. Should you encounter this rare cases, then this package is exactly what you need.

utils

Package utils packs with many useful handy utilities.

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%