flirtara / toolkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Toolkit

A simple example of how to create a reusable Go module with commonly used tools.

The included tools are:

  • [ ] Read JSON
  • [ ] Write JSON
  • [ ] Produce a JSON encoded error response
  • [X] Upload a file to a specified directory
  • [X] Download a static file
  • [X] Get a random string of length n
  • [ ] Post JSON to a remote service
  • [X] Create a directory, including all parent directories, if it does not already exist
  • [X] Create a URL safe slug from a string

Installation

go get -u github.com/flirtara/toolkit

About

License:MIT License


Languages

Language:Go 100.0%