摘要:
一、如何自定义错误信息 1.1 为什么要自定义自己的错误信息 在实际开发中引入错误码有如下好处: 可以非常方便地定位问题和定位代码行(看到错误码知道什么意思,通过错误码可以定位到错误码所在行); 如果API对外开放,有错误码将会更专业; 错误码包含一定的信息,通过错误码可以判断出错误级别、错误模块和 阅读全文
posted @ 2022-01-18 23:24
看见月亮的人
阅读(129)
评论(0)
推荐(0)
摘要:
一、mysql在liunx环境安装 1.1 下载mysql数据库镜像 # docker pull mysql:5.7.22 1.2 创建mysql挂载目录 # mkdir -p /opt/mysql/data 1.3 编写mysql配置文件 进入/opt/mysql目录中,编写mysql配置文件 # 阅读全文
posted @ 2022-01-18 23:23
看见月亮的人
阅读(167)
评论(0)
推荐(0)
摘要:
一、mysql初始化 1.1 导入依赖包 import ( "database/sql" _ "github.com/go-sql-driver/mysql" "github.com/moba/moba/config" "github.com/moba/moba/pkg/go-logger" "ti 阅读全文
posted @ 2022-01-18 23:23
看见月亮的人
阅读(236)
评论(0)
推荐(0)
摘要:
参考文件:https://github.com/spf13/viper 一、viper简介 viper是一个go 开发工具,主要是用于处理各种格式的配置文件,简化程序配置的读取问题,所以viper 是一个配置解决方案,它拥有丰富的特性: 支持 JSON/TOML/YAML/HCL/envfile/J 阅读全文
posted @ 2022-01-18 23:22
看见月亮的人
阅读(220)
评论(0)
推荐(0)
6 
浙公网安备 33010602011771号