simplego

package module
Version: v0.32.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2021 License: MIT Imports: 0 Imported by: 0

README

MoGo

Build Status Go Report Card Used By Docs License

Overview

The mogo (pronounced "Mo Go" for "More Go") package provides a collection of Go utilities for common tasks.

Go is a small language which is useful from a development and maintenance perspective but it can result in common tasks being more verbose than other languages where there are more productivity methods. The mogo package's goal is to provide wrappers for common tasks in the same spirit of io/ioutil to make programming Go a bit faster.

In terms of scope, mogo is designed to cover all common areas.

Documentation

Documentation is provided using godoc and available on GoDoc.org.

Installation

$ go get github.com/grokify/mogo/...

Contributing

Features, Issues, and Pull Requests are always welcome.

To contribute:

  1. Fork it ( http://github.com/grokify/mogo/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Please report issues and feature requests on Github.

Documentation

Index

Constants

View Source
const VERSION = "0.0.0"

Stub file to enable `go get github.com/grokify/simplego`

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Source Files

Directories

Path Synopsis
audio
bytes
compress
crypto
aesutil
aesutil provides AES crypto utilities including writing and reading AES encrypted files
aesutil provides AES crypto utilities including writing and reading AES encrypted files
md5
md5 supports MD5 hashes in various formats.
md5 supports MD5 hashes in various formats.
data
sql
encoding provides generic encoding support.
encoding provides generic encoding support.
base10
base10 supports Base10 encoding.
base10 supports Base10 encoding.
base36
base36 supports Base36 encoding and decoding.
base36 supports Base36 encoding and decoding.
base62
base62 supports Base62 encoding and decoding.
base62 supports Base62 encoding and decoding.
base64
base64 supports Base64 encoding and decoding.
base64 supports Base64 encoding and decoding.
guid
encoding/guid supports encoding and decoding Guid values.
encoding/guid supports encoding and decoding Guid values.
errors
examples
cp
fmt
fmtutil
Package fmtutil implements some formatting utility functions.
Package fmtutil implements some formatting utility functions.
git
html
image
qrutil
qrutil provides wrapper functions for https://github.com/skip2/go-qrcode
qrutil provides wrapper functions for https://github.com/skip2/go-qrcode
io
log
severity
severity provides syslog-type severity level handling.
severity provides syslog-type severity level handling.
math
mime
multipartutil
Package multipartutil provides helper functionality for using multipart.Writer.
Package multipartutil provides helper functionality for using multipart.Writer.
net
os
osutil
Package osutil implements some OS utility functions.
Package osutil implements some OS utility functions.
path
pointer package provides some pointer shortcuts.
pointer package provides some pointer shortcuts.
reflect
regexp
sort
strconv
time
timeutil
timeutil provides a set of time utilities including comparisons, conversion to "DT8" int32 and "DT14" int64 formats and other capabilities.
timeutil provides a set of time utilities including comparisons, conversion to "DT8" int32 and "DT14" int64 formats and other capabilities.
timezone
timezone is a static list of timezones.
timezone is a static list of timezones.
timezone/examples/build_constants
main this code was sourced from Stack Overflow here: https://stackoverflow.com/a/40130882/1908967
main this code was sourced from Stack Overflow here: https://stackoverflow.com/a/40130882/1908967
type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL