feat: .devops/测试环境.yml
账号服务,使用golang微服务脚手架搭建micro-server-simple
account-server ├── config(配置目录) ├── docs(文档集合) ├── global(全局变量) ├── initialize(初始化函数) ├── internal(内部模块) │ ├── controller(控制器层,用于存放控制器) │ ├── dao(数据访问层,所有与数据相关等操作都会在dao层进行) │ ├── job(后台任务) │ ├── middleware(HTTP中间件) │ ├── model(模型层,用于存放model对象) │ ├── routers(路由相关逻辑处理) │ └── service(项目核心业务逻辑) ├── migrations(数据库迁移文件) ├── pkg(项目相关等模块包) ├── scripts(各类构建、按照,分析等操作等脚本) └── tmp(项目生成的临时文件)
这个项目使用 go 、 swag等CLI工具 请确保你本地安装了它们。
go
$ tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz $ export PATH=$PATH:/usr/local/go/bin
swag安装
$ go get -u github.com/swaggo/swag/cmd/swag $ mv $GOPATH/bin/swag /usr/local/go/bin
根目录下需要有config.yaml,如果没有请进行以下操作
cp config.yaml.example config.yaml
# 启动项目 $ go build -o account-server main.go $ ./account-server # 生成api文档 $ swag init ## 相关仓库 - [Gin](https://github.com/gin-gonic/gin) — Web Framework - [Gorm](https://gorm.io/gorm) — ORM - [Swag](https://github.com/swaggo/swag) - RESTful API Doc - [Cron](https://github.com/robfig/cron) - A cron library ## 如何贡献 非常欢迎你的加入 或者提交一个 Pull Request。 ## 使用许可 [MIT]() © GitLink
账号认证服务
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
AccountServer
账号服务,使用golang微服务脚手架搭建micro-server-simple
内容列表
项目结构
安装
这个项目使用 go 、 swag等CLI工具 请确保你本地安装了它们。
go
swag安装
配置说明
根目录下需要有config.yaml,如果没有请进行以下操作
使用说明