/gokit

Useful commonly used Go packages.

Primary LanguageGo

gokit

Useful Go packages that support commonly needed functionality.

Package log

A light-weight logging package that includes log levels for selection log severity, automatic log rotation and removal, and other little nice additions.

Package scanner

A package for scanning text into your Go program. Useful for scanning configuration files or even arbitrary free form or structured text.

Package util

A catch-all package that includes functions for:

  • Working with strings.
  • Functions for working with compile dates, build numbers, and symantic versions.
  • Functions for working with Go web templates.
  • Recurrent tasks scheduling.
  • Waitlocks.