Skip to content
  • HeavenZhi's avatar
    feat(./cookbook-service/): 新增 cookbook-service 微服务 · 7c8855af
    HeavenZhi 创作于
    在"./"目录中新建文件:
        (01).gitignore:新增 Git 忽略文件,用于让 Git 忽略一些不必要的文件
        (02)LICENSE:签发 MIT 开源许可证
    
    在".github/workflows/"目录中新建文件:
        (01)push-mirror.yml:用于向其他 Git 仓库同步推送
    
    在"./cookbook-service/"目录中新建 Go 的微服务项目:
        (01)将 cookbook-service 项目的数据库表结构和数据构建完成,并存放入"db/whateat-cookbook.sql"中
        (02)建立对应项目数据库表的 Go 结构体
    
    目前的项目结构:
    .
    ├── cookbook-service
    │   ├── cmd
    │   ├── db
    │   │   └── whateat-cookbook.sql
    │   ├── go.mod
    │   ├── go.sum
    │   └── internal
    │       ├── common
    │       │   └── model
    │       │       └── basemodel.go
    │       ├── cookbook
    │       │   ├── biz
    │       │   ├── dao
    │       │   ├── handler
    │       │   ├── middleware
    │       │   └── model
    │       │       ├── cookbook_details_cooking.go
    │       │       ├── cookbook_details.go
    │       │       ├── cookbook_details_ingredient.go
    │       │       ├── cookbook.go
    │       │       ├── cooking_health.go
    │       │       ├── cuisine.go
    │       │       └── dishes_type.go
    │       └── ingredient
    │           ├── biz
    │           ├── dao
    │           ├── handler
    │           ├── middleware
    │           └── model
    │               ├── ingredient.go
    │               ├── ingredient_kind.go
    │               ├── ingredient_template.go
    │               └── ingredient_type.go
    │  
    ├── .github
    │   └── workflows
    │       └── push-mirror.yml
    │  
    ├── .gitignore
    └── LICENSE
    7c8855af
该项目在 MIT License下获得许可。 进一步了解