diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 800d99c..04bbe8b 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,12 +1,7 @@ - - - - - - + @@ -155,6 +157,7 @@ - \ No newline at end of file diff --git a/example/config/config.json b/example/config/config.json deleted file mode 100644 index 5aeb86a..0000000 --- a/example/config/config.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "cacheLongTime": 2592000, - "cacheShortTime": 7200, - "crossDomain": "", - "dbCached": 0, - "dbHost": "127.0.0.1", - "dbName": "test", - "dbPort": "3306", - "dbPwd": "root", - "dbUser": "root", - "debug": 1, - "defFile": [ - "index.html", - "index.htm" - ], - "error": { - "1": "内部系统异常", - "2": "访问权限异常", - "3": "请求参数异常", - "4": "数据处理异常", - "5": "数据结果异常" - }, - "logLevel": 1, - "modeRouterStrict": false, - "port": "8080", - "sessionName": "HOTIME", - "tlsCert": "", - "tlsKey": "", - "tlsPort": "0", - "tpt": "tpt" -} \ No newline at end of file diff --git a/example/config/confignote.json b/example/config/confignote.json deleted file mode 100644 index b6cd50a..0000000 --- a/example/config/confignote.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "cacheLongTime": "两级缓存,长缓存存储时间60 * 60 * 24 * 30,一般为数据库或者redis缓存", - "cacheShortTime": "两级缓存,短缓存存储时间60 * 60 * 2,一般为内存缓存", - "crossDomain": "跨域设置,空字符串为不开启,*为开启所有网站允许跨域,http://www.baidu.com为指定域允许跨域", - "dbCached": "是否开启数据库缓存0为关闭,其他开启", - "dbHost": "数据库ip地址默认127.0.0.1", - "dbName": "数据库名称,sqlite为文件路径比如a/x.db", - "dbPort": "数据库端口", - "dbPwd": "数据库密码", - "dbType": "如果使用自动数据库配置,请设置此项,手动配置数据库不需要,目前支持mysql,sqlite", - "dbUser": "数据库用户名", - "debug": "是否开启debug模式,0关闭,其他开启,debug模式下日志展示更全", - "defFile": "默认访问文件,默认访问index.html或者index.htm文件", - "error": { - "1": "内部系统异常,在环境配置,文件访问权限等基础运行环境条件不足造成严重错误时使用", - "2": "访问权限异常,没有登录或者登录异常等时候使用", - "3": "请求参数异常,request参数不满足要求,比如参数不足,参数类型错误,参数不满足要求等时候使用", - "4": "数据处理异常,数据库操作或者三方请求返回的结果非正常结果,比如数据库突然中断等时候使用", - "5": "数据结果异常,一般用于无法给出response要求的格式要求下使用,比如response需要的是string格式但你只能提供int数据时", - "注释": "web服务内置错误提示,自定义异常建议10开始" - }, - "logLevel": "日志等级,0打印,1关闭,2,记录到文件", - "modeRouterStrict": "路由严格模式false,为大小写忽略必须匹配,true必须大小写匹配", - "port": "web服务开启Http端口,0为不启用http服务", - "redisHost": "需要使用redis服务时配置,默认服务ip:127.0.0.1", - "redisPort": "需要使用redis服务时配置,默认服务端口:6379", - "redisPwd": "需要使用redis服务时配置,默认服务密码:123456", - "sessionName": "设置session的cookie名默认HOTIME", - "tlsCert": "https证书", - "tlsKey": "https密钥", - "tlsPort": "web服务https端口,0为不启用https服务", - "tpt": "静态文件目录,默认为程序目录下tpt目录" -} \ No newline at end of file diff --git a/var.go b/var.go index 1181870..4337706 100644 --- a/var.go +++ b/var.go @@ -25,7 +25,6 @@ var Config = Map{ }, "tpt": "tpt", "defFile": []string{"index.html", "index.htm"}, - "crossDomain": "", //是否开启跨域 "modeRouterStrict": false, //路由严格模式/a/b/c "port": "0", "sessionName": "HOTIME", @@ -42,11 +41,11 @@ var ConfigNote = Map{ "dbUser": "数据库用户名", "dbPwd": "数据库密码", "dbPort": "数据库端口", - "dbType": "如果使用自动数据库配置,请设置此项,手动配置数据库不需要,目前支持mysql,sqlite", + "dbType": "如果需要使用自动数据库配置,请设置此项,手动配置数据库不需要,目前支持mysql,sqlite", "dbCached": "是否开启数据库缓存0为关闭,其他开启", //0不开启缓存 - "redisHost": "需要使用redis服务时配置,默认服务ip:127.0.0.1", - "redisPort": "需要使用redis服务时配置,默认服务端口:6379", - "redisPwd": "需要使用redis服务时配置,默认服务密码:123456", + "redisHost": "如果需要使用redis服务时配置,默认服务ip:127.0.0.1", + "redisPort": "如果需要使用redis服务时配置,默认服务端口:6379", + "redisPwd": "如果需要使用redis服务时配置,默认服务密码:123456", "cacheShortTime": "两级缓存,短缓存存储时间60 * 60 * 2,一般为内存缓存", "cacheLongTime": "两级缓存,长缓存存储时间60 * 60 * 24 * 30,一般为数据库或者redis缓存", "error": Map{ @@ -59,9 +58,9 @@ var ConfigNote = Map{ }, "tpt": "静态文件目录,默认为程序目录下tpt目录", "defFile": "默认访问文件,默认访问index.html或者index.htm文件", - "crossDomain": "跨域设置,空字符串为不开启,*为开启所有网站允许跨域,http://www.baidu.com为指定域允许跨域", //是否开启跨域 - "modeRouterStrict": "路由严格模式false,为大小写忽略必须匹配,true必须大小写匹配", //路由严格模式/a/b/c - "connectLogShow": "web访问链接、访问ip、访问时间打印,0为关闭其他数字开启此功能", + "crossDomain": "如果需要跨域设置,空字符串为不开启,*为开启所有网站允许跨域,http://www.baidu.com为指定域允许跨域", //是否开启跨域 + "modeRouterStrict": "路由严格模式false,为大小写忽略必须匹配,true必须大小写匹配", //路由严格模式/a/b/c + "connectLogShow": "如果需要web访问链接、访问ip、访问时间打印,0为关闭其他数字开启此功能", "sessionName": "设置session的cookie名默认HOTIME", "port": "web服务开启Http端口,0为不启用http服务", "tlsPort": "web服务https端口,0为不启用https服务",