{"id":26492008,"url":"https://github.com/bobacgo/ai-shop","last_synced_at":"2025-03-20T08:52:03.334Z","repository":{"id":64299948,"uuid":"569508798","full_name":"bobacgo/ai-shop","owner":"bobacgo","description":"About Go microservice practice","archived":false,"fork":false,"pushed_at":"2024-04-27T15:57:01.000Z","size":541,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-18T01:39:13.454Z","etag":null,"topics":["go","grpc","microservice","polarismesh"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bobacgo.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":"2022-11-23T01:36:36.000Z","updated_at":"2025-03-15T01:49:27.000Z","dependencies_parsed_at":"2024-06-02T04:11:55.572Z","dependency_job_id":null,"html_url":"https://github.com/bobacgo/ai-shop","commit_stats":null,"previous_names":["bobacgo/gogo-services","gogoclouds/gogo-services","bobacgo/ai-shop"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobacgo%2Fai-shop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobacgo%2Fai-shop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobacgo%2Fai-shop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobacgo%2Fai-shop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bobacgo","download_url":"https://codeload.github.com/bobacgo/ai-shop/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244583151,"owners_count":20476233,"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":["go","grpc","microservice","polarismesh"],"created_at":"2025-03-20T08:52:02.828Z","updated_at":"2025-03-20T08:52:03.327Z","avatar_url":"https://github.com/bobacgo.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gogo-services\n\n### 项目组件依赖\n\n- [PolarisMesh](https://polarismesh.cn) DNS 注册中心、配置中心\n- [Gin](https://gin-gonic.com) Web Framework\n- [gRPC](https://grpc.io) RPC Framework\n- [GORM](https://gorm.io) ORM library，操作关系型数据库\n- [go-redis](https://redis.uptrace.dev) Golang Redis client for Redis Server and Redis Cluster\n\n```text\ngogo-services\n    ├─admin-service -- 平台运营服务、用户中心\n    ├─framework    -- 基础库\n    ├─devops-conf   -- 部署相关\n    ├─gateway       -- 后端网关\n    ├─gen           -- 代码生成\n    └─main-service  -- 主服务\n```\n\n### create project\n\n\u003e 1. 守护进程的项目以 -service 结尾\n\u003e 2. 每个子项目都要有 README.md 文件\n\n```shell\n# first create\ngo work init\n```\n\n```shell\n# add project\ncd ./xxx-service\ngo mod init github.com/gogoclouds/gogo-services/xxx-service\ncd ../\ngo work use ./xxx-service\n```\n\n### Develop Env\n\n部署文档参考 [devops-conf](./devops-conf) 模块\n\npolaris、mysql、redis\n\n#### local hosts config file\n\n[hosts](./devops-conf/hosts)\n\n### Reference\n\n- [https://microservices.io](https://microservices.io)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobacgo%2Fai-shop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbobacgo%2Fai-shop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobacgo%2Fai-shop/lists"}