1 回答

TA貢獻1790條經驗 獲得超9個贊
使用 Fiber 和 Echo、Gin 等其他 Web 框架,您可以僅使用if語句有條件地添加路由。
Fiber 中的初始化如下所示(https://github.com/gofiber/fiber#%EF%B8%8F-quickstart):
app := fiber.New()
app.Get("/", func(c *fiber.Ctx) error {
return c.SendString("Hello, World ??!")
})
使用條件邏輯:
package main
import (
"flag"
"github.com/gofiber/fiber/v2"
)
func main() {
cliflags := flag.String("plugins", "", "")
flag.Parse()
app := fiber.New()
// verify not nil or something else according to your flag pattern
if cliflags != nil {
app.Get("/", func(c *fiber.Ctx) error {
return c.SendString("Hello, World ??!")
})
}
app.Listen(":3000")
}
- 1 回答
- 0 關注
- 118 瀏覽
添加回答
舉報