{"id":13670358,"url":"https://github.com/glennliao/apijson-go","last_synced_at":"2026-02-11T12:43:56.771Z","repository":{"id":62865786,"uuid":"556286018","full_name":"glennliao/apijson-go","owner":"glennliao","description":"[WIP] 基于 go + goframe 实现的 apijson","archived":false,"fork":false,"pushed_at":"2024-03-28T08:56:09.000Z","size":317,"stargazers_count":73,"open_issues_count":2,"forks_count":16,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-08-03T09:07:23.378Z","etag":null,"topics":["apijson","go","goframe"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/glennliao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-10-23T14:02:50.000Z","updated_at":"2024-05-30T09:25:20.000Z","dependencies_parsed_at":"2024-01-17T04:52:04.148Z","dependency_job_id":null,"html_url":"https://github.com/glennliao/apijson-go","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glennliao%2Fapijson-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glennliao%2Fapijson-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glennliao%2Fapijson-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glennliao%2Fapijson-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/glennliao","download_url":"https://codeload.github.com/glennliao/apijson-go/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224067123,"owners_count":17250111,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apijson","go","goframe"],"created_at":"2024-08-02T09:00:39.922Z","updated_at":"2026-02-11T12:43:51.735Z","avatar_url":"https://github.com/glennliao.png","language":"Go","funding_links":[],"categories":["StandAlone Projects"],"sub_categories":[],"readme":"# apijson-go [摸石头阶段]\n基于 go + goframe 实现的 apijson\n\n\n\u003e ~~暂仍处于前期开发探索中, 请仅使用在 个人探索项目~~\n\u003e \n\u003e ~~目前处于 【下水阶段】, 欢迎测试、issue、建议、pr~~\n\u003e \n\u003e 目前处于 【摸石头阶段】, 欢迎测试、issue、建议、pr, 请勿使用在非个人的线上项目\n\n[RoadMap 阶段规划](./@doc/roadmap.md)\n\n# 快速体验\n\u003ca href=\"https://gitpod.io/#https://github.com/glennliao/apijson-go\"  target=\"_blank\"\u003e\u003cimg src=\"https://gitpod.io/button/open-in-gitpod.svg\" /\u003e \u003c/a\u003e\n\n~~创建后 执行 @demo/todo/tests 下的 *_test.go 访问测试~~\n\n\n# 使用指南\n~~暂参考demo目录下的todo~~\n\n- [apijson-go-demo](https://github.com/glennliao/apijson-go-demo)\n- [bookmark](https://github.com/glennliao/bookmark)\n\n## 文档参考\n1. [Get开放查询](./@doc/query.md)\n2. [非开放请求](./@doc/action.md)\n3. [权限控制](./@doc/access.md)\n\n\n~~# 开发指南~~\n1. go \u003e= 1.18\n2. 创建 mysql 数据库\n3. 导入 demo/todo/doc/todo.sql文件\n4. demo/todo/config.yaml.example 改成 demo/todo/config.yaml, 然后修改配置文件 config.yaml 中数据库连接\n5. 在demo/todo 目录运行 go run main.go 或者 查看测试 demo/todo/tests\n\n\n\n\n# 感谢\n- [GoFrame](https://github.com/gogf/gf)\n- [APIJSON](https://github.com/Tencent/APIJSON)\n\n# 参考链接\n1. [详细的说明文档.md](https://github.com/Tencent/APIJSON/blob/master/%E8%AF%A6%E7%BB%86%E7%9A%84%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3.md)\n2. [最新规范文档](https://github.com/Tencent/APIJSON/blob/master/Document.md)\n3. [todo demo doc](https://github.com/jerrylususu/apijson_todo_demo/blob/master/FULLTEXT.md)\n4. [如何实现其它语言的APIJSON？](https://github.com/Tencent/APIJSON/issues/38)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglennliao%2Fapijson-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fglennliao%2Fapijson-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglennliao%2Fapijson-go/lists"}