Go语言下的Web开发框架Fiber示例代码

代码语言:golang

所属分类:其他

代码描述:Go语言下的Web开发框架Fiber示例代码,Fiber是一个受Express启发的Web 框架,构建在Fasthttp 之上,这是Go中最快的HTTP 引擎。旨在简化快速开发的工作,同时考虑到零内存分配和性能。

代码标签: go web 框架 fiber 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

package main
import "fmt"
import "github.com/gofiber/fiber/v2"

func main() {
    app := fiber.New()
    //默认首页
    app.Get("/", func(c *fiber.Ctx) error {
        return c.SendString("Hello, World 👋!")
    })
     // GET /api/register
    app.Get("/api/*", func(c *fiber.Ctx) error {
        msg := fmt.Sprintf("✋ %s", c.Params("*"))
        return c.SendString(msg) // => ✋ register
    })

    // GET /flights/LAX-SFO
    app.Get("/flights/:from-:to", func(c *fiber.Ctx) error {
        msg := fmt.Sprintf("💸 From: %s, To: %s", c.Params("from"), c.Params("to"))
        return c.SendString(msg) // => 💸 From: LAX, To: SFO
    })

    // GET /dictionary.txt
    app.Get("/:file.:ext&quo.........完整代码请登录后点击上方下载按钮下载查看

网友评论0