39 lines
1.2 KiB
Go
39 lines
1.2 KiB
Go
|
package application
|
|||
|
|
|||
|
/**
|
|||
|
* DDD: application 应用层
|
|||
|
* 相对于领域层,应用层是很薄的一层,应用层定义了软件要完成的任务,要尽量简单。
|
|||
|
* 它不包含任务业务规则或知识, 为下一层的领域对象协助任务、委托工作。
|
|||
|
* 它没有反映业务情况的状态,但它可以具有反映用户或程序的某个任务的进展状态。
|
|||
|
* 对外:为展现层提供各种应用功能(service)。
|
|||
|
* 对内:调用领域层(领域对象或领域服务)完成各种业务逻辑任务(task)。
|
|||
|
* 这一层也很适合写一些任务处理,日志监控。
|
|||
|
**/
|
|||
|
|
|||
|
import (
|
|||
|
"github.com/gin-gonic/gin"
|
|||
|
)
|
|||
|
|
|||
|
/**
|
|||
|
* @api {GET} /api/v1/finclip-app-manager/user [C/S]user api
|
|||
|
* @apiGroup [这个地方需要改成对应的项目名称],例如:@apiGroup ddd Gin Framework
|
|||
|
* @apiVersion __API_VERSION__
|
|||
|
* @apiSuccessExample {json} Success Status:
|
|||
|
* HTTP/1.1 200 OK
|
|||
|
* {
|
|||
|
* "errcode": "OK",
|
|||
|
* "error": "成功",
|
|||
|
* "data":{
|
|||
|
* "say":"hello"
|
|||
|
* }
|
|||
|
* }
|
|||
|
* @apiErrorExample Error Status:
|
|||
|
* HTTP/1.1 !=200 服务端异常
|
|||
|
*/
|
|||
|
func UserApi(c *gin.Context) {
|
|||
|
//rsp := gin.H{"say": "hello"}
|
|||
|
|
|||
|
//utility.MakeRsp(c, http.StatusOK, utility.OK, rsp)
|
|||
|
return
|
|||
|
}
|