use go-json-rest