第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

咕嚕回聲控制器型號

我在嘗試出廠時收到以下錯誤:不能使用 &(personController literal) (type *personController 的值) 作為返回語句中的 PersonController 值:方法 CreateNewPerson 的類型錯誤(有 func(ctx github.com/labstack/echo/v4.Context) error, want func(ctx github.com/labstack/echo/v4.Context))控制器:package controllersimport (    "net/http"    "github.com/labstack/echo/v4")type personController struct{}var (// services)type PersonController interface {    CreateNewPerson(ctx echo.Context)    GetPerson(ctx echo.Context)}func NewPersonController() PersonController {    return &personController{}}func (*personController) CreateNewPerson(ctx echo.Context) error {    return ctx.JSON(http.StatusOK, "Hello")}func (*personController) GetPerson(ctx echo.Context) error {    return ctx.JSON(http.StatusOK, "Hello")}在我的主要功能ai得到了這個錯誤:func main() {    e := echo.New()    controller := controllers.NewPersonController()    e.POST("/a", controller.CreateNewPerson)}無法使用控制器。CreateNewPerson (類型 func(ctx echo.康泰克斯
查看完整描述

1 回答

?
炎炎設(shè)計

TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個贊

您的接口和結(jié)構(gòu)實(shí)現(xiàn)不匹配。如果您希望接口方法與 echo 框架所需的內(nèi)容相匹配,請執(zhí)行以下操作:

type PersonController interface {
    CreateNewPerson(ctx echo.Context) error
    GetPerson(ctx echo.Context) error}


查看完整回答
反對 回復(fù) 2022-08-24
  • 1 回答
  • 0 關(guān)注
  • 96 瀏覽
慕課專欄
更多

添加回答

了解更多

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號