{"id":13632910,"url":"https://github.com/xxjwxc/caoguo","last_synced_at":"2025-10-27T08:33:10.686Z","repository":{"id":38224337,"uuid":"421307661","full_name":"xxjwxc/caoguo","owner":"xxjwxc","description":"golang,微信小程序,电商系统","archived":false,"fork":false,"pushed_at":"2023-08-24T14:17:28.000Z","size":15656,"stargazers_count":619,"open_issues_count":3,"forks_count":157,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-10-15T00:28:03.552Z","etag":null,"topics":["golang","smallapplication","uniapp","wechart"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xxjwxc.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":"2021-10-26T06:31:52.000Z","updated_at":"2024-10-09T12:40:40.000Z","dependencies_parsed_at":"2024-01-14T07:18:28.792Z","dependency_job_id":"a9d4f77e-b81a-448f-9d21-6939794524d6","html_url":"https://github.com/xxjwxc/caoguo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xxjwxc%2Fcaoguo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xxjwxc%2Fcaoguo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xxjwxc%2Fcaoguo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xxjwxc%2Fcaoguo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xxjwxc","download_url":"https://codeload.github.com/xxjwxc/caoguo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247217183,"owners_count":20903009,"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":["golang","smallapplication","uniapp","wechart"],"created_at":"2024-08-01T22:03:27.073Z","updated_at":"2025-10-27T08:33:10.633Z","avatar_url":"https://github.com/xxjwxc.png","language":"Vue","funding_links":[],"categories":["Vue"],"sub_categories":[],"readme":"# [caoguo](https://github.com/xxjwxc/caoguo)\n\n### 功能\n\n- 微信小程序电商平台\n- 后台开发语言 Go  [gmsec](https://github.com/gmsec/gmsec)\n- gormt 嵌入，自动数据库代码生成 [gorm 自动构建(gormt)](https://github.com/xxjwxc/gormt)\n- 支持优惠券，物流系统\n- uniapp 小程序端\n\n\n\n## 安装\n\n- 进入到 server 目录\n- 安装 cmake 工具\n- 安装服务器\n```\ngit clone git@github.com:xxjwxc/caoguo.git\n\ncd caoguo\ngit submodule update --init --recursive\n\ncd server\nmake run\n```\n- 客户端运行(hbuilder 直接导入 uniapp 即可)\n  \n## 部署运行\n\n- 可直接运行程序\n- 安装服务方式\n```\nsudo ./caoguo install\nsudo ./caoguo start\n```\nor \n```\nsudo ./caoguo stop\nsudo ./caoguo run\n```\n\n\n## proto配置新加接口\n- 修改目录`apidoc/proto/caoguo/`目录下相关proto文件\n- 进入到`server`目录 使用`make gen`生成相关接口\n\n## 配置说明\n- 服务配置\n```yaml\nbase:\n    serial_number: \"v1\" # 版本号\n    service_name: \"caoguo\" # 服务名\n    service_displayname: \"caoguo\" # 服务显示名\n    sercice_desc: \"caoguo\" # 描述\n    is_dev: true\nmysql_info:\n    port : 3306 # 端口号\n    username : root # 用户名\n    host :  localhost # 地址\n    password : 123456 # 密码\n    # host : localhost\n    # password : qwer\n    database : caoguo_dev # 数据库名\nkdniao: # 快递鸟配置\n    business_id : 1317777\n    app_key : 111111-2222-3333-4444-555555555\nemail: # 发邮件配置\n    user: xie1xiao1jun@126.com\n    password: pppppppppppppp\n    host: smtp.126.com:25\nwx_info: # 微信相关配置\n    app_id : wxc111111111111\n    app_secret : 111111111111111111111\n    api_key : 1111111111111111111111111\n    mch_id : 1111111111111111\n    notify_url : http://www.xxjwxc.cn\n    shear_url : \"\"\nfile_host: https://localhost/commcn/api/v1\noauth2_url: http://localhost/oauth2/api/v1\nregister_url: http://localhost/register/api/v1\ntoken_type: nomal\napp_id: wwwthings\napp_secret: 4EE0A9A43B9B911C067BEE5CC50A9972\nport : 8001\n```\n- uniapp 配置\n 修改`caoguo\\uniapp\\commcn\\utils\\server\\def.js` 中 `server.Host`进行服务器配置\n\n - 数据库说明\n  详细请看`mysql`目录\n\n## [传送门](https://github.com/xxjwxc/caoguo)\n\n### 实际效果图\n\n![show](/image/1.jpg)\n\n![show](/image/2.jpg)\n\n![show](/image/3.jpg)\n\n![show](/image/4.jpg)\n\n![show](/image/5.jpg)\n\n![show](/image/6.jpg)\n\n![show](/image/7.jpg)\n\n![show](/image/8.jpg)\n\n![show](/image/9.jpg)\n\n![show](/image/10.jpg)\n\n![show](/image/11.jpg)\n\n![show](/image/12.jpg)\n\n![show](/image/13.jpg)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxxjwxc%2Fcaoguo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxxjwxc%2Fcaoguo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxxjwxc%2Fcaoguo/lists"}