stack-rpc-tutorials icon indicating copy to clipboard operation
stack-rpc-tutorials copied to clipboard

【重要】part 1 根据代码库操作报错

Open lipeigang opened this issue 5 years ago • 2 comments

调用 micro --registry=etcd call mu.micro.book.service.user User.QueryUserByName '{"userName":"micro"}' 返回 error calling mu.micro.book.service.user.User.QueryUserByName: {"id":"go.micro.server","code":500,"detail":"panic recovered: runtime error: invalid memory address or nil pointer dereference","status":"Internal Server Error"}

检查发现 在 basic/db/mysql.go 中,需要把初始化的 mysqlDB 返回。 并在调用方 basic/db/db.go 第 32 行,改为 mysqlDB = initMysql()

lipeigang avatar Jul 15 '20 10:07 lipeigang

试试: go run main.go plugin.go

printfcoder avatar Jul 19 '20 13:07 printfcoder

试试: go run main.go plugin.go

试过,不起作用

lipeigang avatar Jul 20 '20 02:07 lipeigang