浏览代码

rest_result

0x4a52466c696e74 3 月之前
父节点
当前提交
9894f2428c
共有 1 个文件被更改,包括 18 次插入0 次删除
  1. 18 0
      rest_result/result_ok.go

+ 18 - 0
rest_result/result_ok.go

@@ -0,0 +1,18 @@
+package rest_result
+
+import "git.ali33.ru/fcg-xvii/go-tools/json"
+
+func NewResultOK(data any) *ResultOK {
+	if data == nil {
+		data = json.Map{}
+	}
+	return &ResultOK{
+		OK:   true,
+		Data: data,
+	}
+}
+
+type ResultOK struct {
+	OK   bool `rest:"default"`
+	Data any  `rest:"default"`
+}