文件名称:api-server:一个 JSON RESTful API 服务器
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-28 14:48:26
Go
接口服务器 api-server是一个在实现的 JSON RESTful API 服务器。 它为各种 DevMine 项目( 、 、 ...)收集和处理的数据提供服务。 API 文档 一般信息 所有数据都以 JSON 格式发送和接收。 时间戳使用 ISO 8601 格式: YYYY-MM-DDThh:mm:ssTZD (eg 2015-01-09T14:19:47+01:00) 空白字段包含为null 。 只响应 GET 请求。 客户端错误 发送无效的 JSON 将导致400 Bad Request响应: GET /search/{"foo":1 回复 { "message": "invalid JSON input" } 发送服务器不知道如何处理的有效 JSON 时,可能会返回400 Bad Request响应。 例子: GET /search/{"foo
【文件预览】:
api-server-master
----api()
--------search()
--------repositories()
--------users()
--------root.go(559B)
--------stats()
--------api.go(477B)
--------features()
----.gitignore(65B)
----srv()
--------srv.go(4KB)
--------context()
----Makefile(474B)
----model()
--------model.go(223B)
--------score.go(365B)
--------feature.go(402B)
--------repository.go(605B)
--------stats.go(727B)
--------user.go(409B)
--------gh_repository.go(1KB)
--------gh_organization.go(922B)
--------search_result.go(934B)
--------commit.go(810B)
--------gh_user.go(1KB)
----.travis.yml(201B)
----devmine.go(1KB)
----LICENSE(1KB)
----util()
--------typeutil()
--------apiutil()
--------json()
--------httputil()
--------pgutil()
----cache()
--------score.go(2KB)
--------cache.go(3KB)
--------api.go(2KB)
----README.md(12KB)
----config()
--------config.go(3KB)
----score()
--------score.go(2KB)
----devmine.conf.sample(310B)
----AUTHORS(90B)