优化不必要的Service可见性,添加Apple M1、M2芯片Debug出现的兼容性问文档

This commit is contained in:
apefuu 2024-09-19 15:37:13 +08:00
parent ffce905371
commit 2a87055b62
13 changed files with 50 additions and 24 deletions

View File

@ -65,5 +65,31 @@ Error: connect ECONNREFUSED ::1:8000
- 服务端没有启动 - 服务端没有启动
- `.\wen\.env.development`中的`VITE_PROXY`配置的服务器地址或端口与实际不一致 - `.\wen\.env.development`中的`VITE_PROXY`配置的服务器地址或端口与实际不一致
### 四、Debug相关
如果Debug不能正常运行请手动更换Goland调试工具路径
首先安装GO最新调试工具注意是master分支
```shell
go install github.com/go-delve/delve/cmd/dlv@master
```
```shell
git clone https://github.com/go-delve/delve
cd delve
go install github.com/go-delve/delve/cmd/dlv
```
依次打开Goland对应配置
```text
Toolbar->Help->Edit Customer Properties
```
```properties
dlv.path=/${your path}/go/bin/dlv
```
重启Goland
- 服务端没有启动
- `.\wen\.env.development`中的`VITE_PROXY`配置的服务器地址或端口与实际不一致

View File

@ -27,12 +27,12 @@ import (
type sAdminCash struct{} type sAdminCash struct{}
func NewAdminCash() *sAdminCash { func newAdminCash() *sAdminCash {
return &sAdminCash{} return &sAdminCash{}
} }
func init() { func init() {
service.RegisterAdminCash(NewAdminCash()) service.RegisterAdminCash(newAdminCash())
} }
// View 获取指定提现信息 // View 获取指定提现信息

View File

@ -29,12 +29,12 @@ import (
type sAdminCreditsLog struct{} type sAdminCreditsLog struct{}
func NewAdminCreditsLog() *sAdminCreditsLog { func newAdminCreditsLog() *sAdminCreditsLog {
return &sAdminCreditsLog{} return &sAdminCreditsLog{}
} }
func init() { func init() {
service.RegisterAdminCreditsLog(NewAdminCreditsLog()) service.RegisterAdminCreditsLog(newAdminCreditsLog())
} }
// Model 资产变动ORM模型 // Model 资产变动ORM模型

View File

@ -26,12 +26,12 @@ import (
type sAdminDept struct{} type sAdminDept struct{}
func NewAdminDept() *sAdminDept { func newAdminDept() *sAdminDept {
return &sAdminDept{} return &sAdminDept{}
} }
func init() { func init() {
service.RegisterAdminDept(NewAdminDept()) service.RegisterAdminDept(newAdminDept())
} }
// Model 部门ORM模型 // Model 部门ORM模型

View File

@ -44,14 +44,14 @@ type sAdminMember struct {
superAdmin *SuperAdmin superAdmin *SuperAdmin
} }
func NewAdminMember() *sAdminMember { func newAdminMember() *sAdminMember {
return &sAdminMember{ return &sAdminMember{
superAdmin: new(SuperAdmin), superAdmin: new(SuperAdmin),
} }
} }
func init() { func init() {
service.RegisterAdminMember(NewAdminMember()) service.RegisterAdminMember(newAdminMember())
} }
// AddBalance 增加余额 // AddBalance 增加余额

View File

@ -15,12 +15,12 @@ import (
type sAdminMemberPost struct{} type sAdminMemberPost struct{}
func NewAdminMemberPost() *sAdminMemberPost { func newAdminMemberPost() *sAdminMemberPost {
return &sAdminMemberPost{} return &sAdminMemberPost{}
} }
func init() { func init() {
service.RegisterAdminMemberPost(NewAdminMemberPost()) service.RegisterAdminMemberPost(newAdminMemberPost())
} }
// UpdatePostIds 更新用户岗位 // UpdatePostIds 更新用户岗位

View File

@ -29,12 +29,12 @@ import (
type sAdminMenu struct{} type sAdminMenu struct{}
func NewAdminMenu() *sAdminMenu { func newAdminMenu() *sAdminMenu {
return &sAdminMenu{} return &sAdminMenu{}
} }
func init() { func init() {
service.RegisterAdminMenu(NewAdminMenu()) service.RegisterAdminMenu(newAdminMenu())
} }
// Model Orm模型 // Model Orm模型

View File

@ -26,14 +26,14 @@ type sAdminMonitor struct {
sync.RWMutex sync.RWMutex
} }
func NewAdminMonitor() *sAdminMonitor { func newAdminMonitor() *sAdminMonitor {
return &sAdminMonitor{ return &sAdminMonitor{
data: new(model.MonitorData), data: new(model.MonitorData),
} }
} }
func init() { func init() {
service.RegisterAdminMonitor(NewAdminMonitor()) service.RegisterAdminMonitor(newAdminMonitor())
} }
// StartMonitor 启动服务监控 // StartMonitor 启动服务监控

View File

@ -27,12 +27,12 @@ import (
type sAdminNotice struct{} type sAdminNotice struct{}
func NewAdminNotice() *sAdminNotice { func newAdminNotice() *sAdminNotice {
return &sAdminNotice{} return &sAdminNotice{}
} }
func init() { func init() {
service.RegisterAdminNotice(NewAdminNotice()) service.RegisterAdminNotice(newAdminNotice())
} }
// Model Orm模型 // Model Orm模型

View File

@ -34,12 +34,12 @@ import (
type sAdminOrder struct{} type sAdminOrder struct{}
func NewAdminOrder() *sAdminOrder { func newAdminOrder() *sAdminOrder {
return &sAdminOrder{} return &sAdminOrder{}
} }
func init() { func init() {
service.RegisterAdminOrder(NewAdminOrder()) service.RegisterAdminOrder(newAdminOrder())
} }
// Model 充值订单ORM模型 // Model 充值订单ORM模型

View File

@ -22,12 +22,12 @@ import (
type sAdminPost struct{} type sAdminPost struct{}
func NewAdminPost() *sAdminPost { func newAdminPost() *sAdminPost {
return &sAdminPost{} return &sAdminPost{}
} }
func init() { func init() {
service.RegisterAdminPost(NewAdminPost()) service.RegisterAdminPost(newAdminPost())
dict.RegisterFunc("adminPostOption", "岗位选项", service.AdminPost().Option) dict.RegisterFunc("adminPostOption", "岗位选项", service.AdminPost().Option)
} }

View File

@ -28,12 +28,12 @@ import (
type sAdminRole struct{} type sAdminRole struct{}
func NewAdminRole() *sAdminRole { func newAdminRole() *sAdminRole {
return &sAdminRole{} return &sAdminRole{}
} }
func init() { func init() {
service.RegisterAdminRole(NewAdminRole()) service.RegisterAdminRole(newAdminRole())
} }
// Verify 验证权限 // Verify 验证权限

View File

@ -28,12 +28,12 @@ import (
type sAdminSite struct{} type sAdminSite struct{}
func NewAdminSite() *sAdminSite { func newAdminSite() *sAdminSite {
return &sAdminSite{} return &sAdminSite{}
} }
func init() { func init() {
service.RegisterAdminSite(NewAdminSite()) service.RegisterAdminSite(newAdminSite())
} }
// Register 账号注册 // Register 账号注册