icza / gox

Minimalistic extension to Go. It means to be a complement to the standard library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gox

Build Status Go Reference Go Report Card codecov

This module is in beta phase.

The gox module is a minimalistic, lightweigt extension to Go. It contains constants, helpers and utilities which could have been part of Go itself.

Module structure

  • gox: functions and types which could have been builtin, reasonable to "dot-import" this package
  • fmtx: formatting utilities, complement to the standard fmt package.
  • i18n: internationalization utilities.
  • imagex/colorx: color utilities, complement to the standard image/color package.
  • mathx: math utilities, complement to the standard math package.
  • mathx/randx: random-related utilities, complement to the standard math/rand package.
  • netx/httpx: HTTP utilities, complement to the standard net/http package.
  • osx: operating system utilities, complement to the standard os package.
  • stringsx: string utilities, complement to the standard strings package.
  • timex: time and duration related calculations and utilities, complement to the standard time package.

About

Minimalistic extension to Go. It means to be a complement to the standard library.

License:Apache License 2.0


Languages

Language:Go 100.0%