{"id":15034304,"url":"https://github.com/chenbihao/gob","last_synced_at":"2026-01-07T12:08:52.957Z","repository":{"id":213080249,"uuid":"732975270","full_name":"chenbihao/gob","owner":"chenbihao","description":"Gob，一个go语言编写的web框架，可以作为开发项目时用的脚手架","archived":false,"fork":false,"pushed_at":"2024-07-26T09:37:47.000Z","size":8631,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-16T00:32:11.865Z","etag":null,"topics":["gob","golang-application","golang-cli","golang-examples","golang-server","web-services"],"latest_commit_sha":null,"homepage":"https://chenbihao.github.io/gob/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chenbihao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-18T09:33:47.000Z","updated_at":"2024-07-26T09:37:26.000Z","dependencies_parsed_at":"2024-06-21T04:46:25.770Z","dependency_job_id":"b309176a-57a6-4fdb-9fd8-d7dae2b21521","html_url":"https://github.com/chenbihao/gob","commit_stats":null,"previous_names":["chenbihao/gob"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbihao%2Fgob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbihao%2Fgob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbihao%2Fgob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenbihao%2Fgob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chenbihao","download_url":"https://codeload.github.com/chenbihao/gob/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246049628,"owners_count":20715510,"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":["gob","golang-application","golang-cli","golang-examples","golang-server","web-services"],"created_at":"2024-09-24T20:24:33.331Z","updated_at":"2026-01-07T12:08:52.930Z","avatar_url":"https://github.com/chenbihao.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gob\n\n基于 go 语言编写的 web 框架，\n\n## 官方网站\n\n[详细文档](https://chenbihao.github.io/gob/)\n\n## 框架特色：\n\n- 基于协议：服务与服务间的协议是基于协议进行交互的。\n- 前后端协同：前后端协同开发\n- 命令行工具：有充分的命令行工具\n- 定时服务：提供命令进行定时服务的启动\n- 文档丰富：提供丰富的文档说明\n- 开发模式：在开发模式下进行前后端开发，极大提高了开发效率和开发体验\n\n## 使用指南\n\n已集成初始化脚手架，可通过以下命令在本地构建应用：\n\n使用 `go install github.com/chenbihao/gob@latest` 来安装 gob 命令。\n\n在目标文件夹，运行初始化脚手架 `gob new` 并根据命令行互动输入对应的应用名与模块名。\n\n进入对应的文件夹，使用 `go mod tidy` 安装相关依赖，\n随后可以通过引用 `github.com/chenbihao/gob/framework` 来引用框架相关模块\n\n## 技术栈\n\n具备 Web 框架的基础能力\n\n- go 1.21+\n\n- gin v1.9.1\n- gorm v1.25.9\n- swagger\n- vue3\n- ,,,\n\n## 服务提供者\n\n提供了场景的功能封装提供，例如：\n\n- 配置、缓存、日志、orm、redis、...\n\n详见 [文档-服务提供者](https://chenbihao.github.io/gob/provider/)\n\n## 命令行工具\n\n提供了提效命令工具，例如：\n\n- 创建应用、服务管理、调试模式（热更新）\n- 编译构建、部署功能、定时任务\n- 拉取中间件、生成代码功能\n- ...\n\n详见 [文档-提供命令](https://chenbihao.github.io/gob/command/)\n\n## 蓝图\n\nTodo...\n\n计划实现“蓝图”功能。\n\n一个快速开发应用模板拉取的功能，框架将提供一些方便的“蓝图”，例如后台管理蓝图、权限蓝图、博客蓝图等。\n\n用户拉取“蓝图”后，框架通过数据库版本管理能力，快速搭建起一个具备基础能力的服务。\n\n## 计划\n\n[Todo 列表](docs/src/guide/TODO.md)\n\n## 更多\n\n有任何问题可直接 github 留言，或者联系作者。\n\n本框架是作者在学习手写web框架后的产物，计划持续开发并作为开发项目用的脚手架。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenbihao%2Fgob","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchenbihao%2Fgob","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenbihao%2Fgob/lists"}