簡體   English   中英

go 光纖 http 功能

[英]go fiber http functions

在“gofiber.io”的主頁上,他們顯示了這段代碼

package main

import (
    "log"

    "github.com/gofiber/fiber/v2"
)

func main() {
    app := fiber.New()

    app.Get("/", func (c *fiber.Ctx) error {
        return c.SendString("Hello, World!")
    })

    log.Fatal(app.Listen(":3000"))
}

在代碼中,“Get”function 的第二個參數中的 function 表示它正在返回錯誤,但返回的是c.SendString("Hello, World!") 我對此有什么不理解的,可以說你正在返回錯誤但你正在返回其他東西?

我承認我是 Golang 的新手,甚至是 Go Fiber 的新手,所以請幫助我更好地理解這一點。

結果錯誤從 SendString 返回( nil ,如果沒有錯誤)

參見https://docs.gofiber.io/api/ctx#send

的簽名是:

func (c *Ctx) SendString(body string) error

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM