go: 安装第三方库/web框架go fiber
一,官网
https://gofiber.io/
中文文档:
https://docs.fiber.org.cn/
二,初始化项目:
$ go mod init myfiber
go: creating new go.mod: module myfiber
go: to add module requirements and sums:
go mod tidy
查看内容:
$ more go.mod
module myfiber
go 1.23.3
三,安装gofiber
$ go get -u github.com/gofiber/fiber/v2
下载完成后,
查看本地安装的所有第三方库的信息:
$ go list -m all
查看特定模块:
$ go list -m github.com/gofiber/fiber/v2
github.com/gofiber/fiber/v2 v2.52.5
四,测试效果:
1,编写一段代码
package main
// 导入fiber包
import "github.com/gofiber/fiber/v2"
func main() {
// 定义fiber应用
app := fiber.New()
// 定义http route
app.Get("/", func(c *fiber.Ctx) error {
// 以字符串的形式返回hello world
return c.SendString("你好啊 路由绑定成功!")
})
// 监听3000端口
app.Listen(":3000")
}
编译
$ go build myfiber.go
执行:
$ ./myfiber
┌───────────────────────────────────────────────────┐
│ Fiber v2.52.5 │
│ http://127.0.0.1:3000 │
│ (bound on host 0.0.0.0 and port 3000) │
│ │
│ Handlers ............. 4 Processes ........... 1 │
│ Prefork ....... Disabled PID .............. 3698 │
└───────────────────────────────────────────────────┘
2,测试效果:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2020-11-09 postman:用postman实现post提交json数据(postman 7.31.1)