{"id":34123145,"url":"https://github.com/y19941115mx/ygo","last_synced_at":"2026-05-27T18:02:54.894Z","repository":{"id":65211320,"uuid":"586886477","full_name":"y19941115mx/ygo","owner":"y19941115mx","description":" 参考hade http://hade.funaio.cn  内置orm, web server，配置管理等多种基础服务，win/linux跨系统可用，支持丰富命令行工具的go服务端开发框架","archived":false,"fork":false,"pushed_at":"2023-08-30T08:11:02.000Z","size":7604,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-17T07:56:01.649Z","etag":null,"topics":["golang","web"],"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/y19941115mx.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-09T13:17:21.000Z","updated_at":"2023-07-18T09:20:54.000Z","dependencies_parsed_at":"2024-06-20T01:22:06.272Z","dependency_job_id":"27492811-262d-4928-97b4-dc076239ae81","html_url":"https://github.com/y19941115mx/ygo","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/y19941115mx/ygo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y19941115mx%2Fygo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y19941115mx%2Fygo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y19941115mx%2Fygo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y19941115mx%2Fygo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/y19941115mx","download_url":"https://codeload.github.com/y19941115mx/ygo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y19941115mx%2Fygo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33577636,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["golang","web"],"created_at":"2025-12-14T22:04:18.346Z","updated_at":"2026-05-27T18:02:54.862Z","avatar_url":"https://github.com/y19941115mx.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ygo 框架\n## 使用文档\n\n[《Ygo框架使用文档》](https://y19941115mx.netlify.app/)\n\n## 使用说明\n\n### 框架安装\n\n编译环境依赖：\n1. go 开发环境\n2. gcc 开发环境\n\n远程编译安装\n```\ngo install github.com/y19941115mx/ygo@latest \n```\n\n本地编译安装\n```\ncd 项目根路径\ngo install\n```\n### 使用\n\n如果编译安装成功，运行 `ygo` 命令，即可直接查看框架命令的使用介绍\n\n![](framework/doc/demo1.png)\n\n如本地编译失败，请到 [release页面](https://github.com/y19941115mx/ygo/releases) 下载对应操作系统的可执行文件，并将可执行文件的路径添加到系统的环境变量中\n\n### 运行\n\n```\nygo app start\n```\n访问浏览器[127.0.0.1:8888/swagger/index.html](127.0.0.1:8888/swagger/index.html) 即可访问demo的接口文档：\n\n![](framework/doc/demo2.png)\n\n### 运行测试用例\n\n编辑文件`test/env.go`，设置项目根路径地址`BasePath`\n\n```\ncd test\n\ngo test -v\n```\n启动可视化测试页面\n1. 安装 goconvey \n   `go install github.com/smartystreets/goconvey`\n2. 执行命令,启动可视化测试web服务\n    ```\n    cd test\n\n    goconvey\n    ```\n3. 访问web服务:\n   [http://127.0.0.1:8080](http://127.0.0.1:8080/)\n![](framework/doc/demo3.png)\n\n### 参与贡献\n\n1.  Fork 本仓库\n2.  新建 Feat_xxx 分支\n3.  提交代码\n4.  新建 Pull Request\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fy19941115mx%2Fygo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fy19941115mx%2Fygo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fy19941115mx%2Fygo/lists"}