|
@@ -0,0 +1,24 @@
|
|
|
+# 使用说明
|
|
|
+
|
|
|
+1.安装包
|
|
|
+
|
|
|
+```
|
|
|
+go get git.nspix.com/golang/rest
|
|
|
+```
|
|
|
+
|
|
|
+2. 初始化rest组件
|
|
|
+
|
|
|
+```
|
|
|
+rest.Initialize(svr.httpSvr, svr.db)
|
|
|
+
|
|
|
+# 如果需要注册校验组件,可以通过下面方式
|
|
|
+validator.RegisterCallbacks(svr.db)
|
|
|
+```
|
|
|
+
|
|
|
+3. 注册模型
|
|
|
+
|
|
|
+```
|
|
|
+if err = rest.RegisterModel("webhook", &model.Repository{}); err != nil {
|
|
|
+ log.Warnf("register repository model error: %s", err.Error())
|
|
|
+}
|
|
|
+```
|