Cheng Jian 3 rokov pred
rodič
commit
b6b7983225
2 zmenil súbory, kde vykonal 26 pridanie a 5 odobranie
  1. 24 3
      opms_parent/README.md
  2. 2 2
      opms_parent/config/config.toml

+ 24 - 3
opms_parent/README.md

@@ -29,12 +29,12 @@
 - **文件命名:** 应一律使用小写, 不同单词之间用下划线分割。
 - **变量命名:** 一般采用驼峰式,当遇到特有名词(缩写或简称,如DNS)的时候,特有名词根据是否私有全部大写或小写。
 - **函数/方法命名:**
-采用驼峰式。将功能及必要的参数体现在名字中, 不要嫌长, 如updateById,getUserInfo.
+采用驼峰式。将功能及必要的参数体现在名字中, 不要嫌长, 如UpdateById,GetUserInfo.
 如果包外不需要访问请用小写开头的函数
 如果需要暴露出去给包外访问需要使用大写开头的函数名称
 
 
-### 快速开始
+### 开发环境配置
 #### 1、开发环境配置
 ![img.png](img.png)
 
@@ -47,11 +47,32 @@ Git:GOPROXY=https://goproxy.cn,direct;GOSUMDB=off;GOPRIVATE=code.dashoo.cn
 ```lua
 go mod tidy
 ```
-#### 3、数据库映射
+
+#### 3、数据库映射工具
+```lua
+如果Go版本为1.18以上,需要先执行:go get -u golang.org/x/sys
+git clone http://code.dashoo.cn/dashoo/modi_v2.git cd gf-cli && go build main.go && ./main install 
 ```
+
+### 快速开始
+#### 1、数据库表结构映射
+```lua
 gf gen dao -t base_table  -l "mysql:root:123456@(192.168.0.2:3306)/modi"
 -t 表名
 -l 数据库链接
 ```
+#### 2、创建Service、Handler类
+```lua
+
+
+```
+#### 3、配置路由信息
+```lua
+main.go
+// 注册服务对象
+s.RegisterName("Auth", new(handler.Auth), "")
+```
+
+
 
 

+ 2 - 2
opms_parent/config/config.toml

@@ -1,10 +1,10 @@
 # 应用系统设置
 [setting]
     logpath = "/tmp/log/admin"
-    bind-addr = "127.0.0.1:8888"
+    bind-addr = "127.0.0.1:8889"
     bind-mutipart-addr = "127.0.0.1:9999"
     need-advertise-addr = false
-    srv-name = "dashoo.opms.admin-0.0.1"
+    srv-name = "dashoo.opms.parent-0.0.1"
     env = "dev"
 
 # 微服务注册中心配置