1
0
Fork 0
Personal collection of Go packages that I wish were in the standard library
Go to file
Gregory Eremin 993153693a Move readme parts to their corresponding packages 2018-07-03 20:33:55 +02:00
config Move readme parts to their corresponding packages 2018-07-03 20:33:55 +02:00
csv2 Add csv2 package that can unmarshal into structures 2018-07-03 19:48:26 +02:00
filecache Move readme parts to their corresponding packages 2018-07-03 20:33:55 +02:00
log Move readme parts to their corresponding packages 2018-07-03 20:33:55 +02:00
ptrto Add ptrto package that provides pointers to basic types 2018-07-03 19:47:48 +02:00
reflect2 Extract column indexing into reflect2 package 2018-07-03 19:47:23 +02:00
set Move readme parts to their corresponding packages 2018-07-03 20:33:55 +02:00
sqldb Extract column indexing into reflect2 package 2018-07-03 19:47:23 +02:00
threadpool Move readme parts to their corresponding packages 2018-07-03 20:33:55 +02:00
time2 Add time2 package with time freeze feature 2018-07-03 19:48:07 +02:00
LICENSE Add thread pool implementation 2018-06-17 12:57:47 +02:00
Makefile Add sqldb and set packages 2018-06-23 23:46:35 +02:00
README.md Move readme parts to their corresponding packages 2018-07-03 20:33:55 +02:00

README.md

Gobelt

Gobelt is a collection of Go tools that I got tired of implementing again and again.

  • Config: Configuration manager
  • CSV: Extensions to encoding/csv package
  • File cache: File cache implementation
  • Log:
  • Pointers: Pointers to basic types
  • Reflect: Extensions to reflect package
  • Sets: A collection of packages that implement set data structure for basic types.
  • ORM: ORM wannabe
  • Thread pool: Implements a thread pool
  • Time: Extensions to time package with time freezing features