亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

單元測試代碼:=運行時錯誤:無效的內存地址或零指針取消引用

單元測試代碼:=運行時錯誤:無效的內存地址或零指針取消引用

Go
慕后森 2023-08-07 11:06:51
我已經創建了一個工作正常的 API,但出現了類似的錯誤運行時錯誤:無效的內存地址或零指針取消引用當執行單元測試代碼時。完整回復供您參考runtime error: invalid memory address or nil pointer dereferenceD:/Go/src/runtime/panic.go:199 (0x447473)    panicmem: panic(memoryError)D:/Go/src/runtime/signal_windows.go:233 (0x447320)    sigpanic: panicmem()D:/Projects/GoLang/cloudfactory-backend/db/teams.go:11 (0xb49b36)    SelectAllTeams: func SelectAllTeams() (teams []models.Team, err error) {D:/Projects/GoLang/cloudfactory-backend/services/teams.go:11 (0xbb09ec)    GetTeams: teams, err = db.SelectAllTeams()D:/Projects/GoLang/cloudfactory-backend/controllers/api.go:32 (0xbb1b51)    ApiController.GetTeams: teams, err := services.GetTeams()C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/context.go:124 (0x9f7da1)    (*Context).Next: c.handlers[c.index](c)D:/Projects/GoLang/cloudfactory-backend/middlewares/db_logger.go:72 (0xc30430)    DBLogger.func1: c.Next()C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/context.go:124 (0x9f7da1)    (*Context).Next: c.handlers[c.index](c)C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/recovery.go:83 (0xa0b2ca)    RecoveryWithWriter.func1: c.Next()C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/context.go:124 (0x9f7da1)    (*Context).Next: c.handlers[c.index](c)C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/logger.go:240 (0xa0a357)    LoggerWithConfig.func1: c.Next()C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/context.go:124 (0x9f7da1)    (*Context).Next: c.handlers[c.index](c)C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/gin.go:389 (0xa01798)    (*Engine).handleHTTPRequest: c.Next() C:/Users/justin.joseph/go/pkg/mod/github.com/gin-gonic/[email protected]/gin.go:351 (0xa00fba)    (*Engine).ServeHTTP: engine.handleHTTPRequest(c)
查看完整描述

1 回答

?
元芳怎么了

TA貢獻1798條經驗 獲得超7個贊

D:/Projects/GoLang/cloudfactory-backend/db/teams.go在線中11,您從零指針引用字段。如果沒有完整的源代碼(包括行號),就不可能精確定位,但它可能DBCon沒有被初始化。



查看完整回答
反對 回復 2023-08-07
  • 1 回答
  • 0 關注
  • 192 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號