Create Repo interface.
All repositories extend of Repo interface.
Add some unit test
use obj as identifier.
Add new test
fix method & path
No setter.
reformat
(cherry picked from commit cea1c2e)
Merge remote-tracking branch 'origin/UnitTest' into UnitTest
Add godoc
Add explicit main package for managing godoc.
(cherry picked from commit ef84a12)
Fix package name
Add more steps into installation section
Change todo example's name.
Add test of Status Code
Add new test when json is malformed.
Add precision unit test.
Merge from UnitTest branch

Conflicts:
	handlers.go
Merge branch 'master' of https://github.com/jerome-laforge/go_ws

Conflicts:
	README.md