Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Latest commit

 

History

History
42 lines (23 loc) · 1.02 KB

README.rst

File metadata and controls

42 lines (23 loc) · 1.02 KB

Note: Unmaintained software. Approach with caution.

go-fluidinfo

gofluidinfo is an light wrapper for the Fluidinfo API in Go.

(Based on the Go Language docs + library source and go-twitter)

Installation

go get github.com/micrypt/gofluidinfo/fluidinfo

Quick Start

  • Create a url to run the request against.

url := "/users/username"

  • Create a client by passing in username and password string (empty strings for unauthenticated calls)

myclient := fluidinfo.NewClient("test","test")

  • Call the desired HTTP method. Returns http.Response and os.Error

r, err := myclient.Get(url)

or

r, err := myclient.Post(url, data)

Matching client methods for the request methods supported by fluidinfo (GET, POST, PUT, DELETE & HEAD) are included.

Also included is a UrlEncode method which converts a string map "map[string]string" into a query string in the format "?param1=value1&param2=value2..."

Documentation

doc/ - godoc generated files, coming soon