Go引入外部依赖
程序开发往往需要很多的外部第三方开源库
例如:
数据库操作框架: https://gorm.io/index.html
Web服务器框架: https://gofiber.io
通常采用Go Module 来实现第三方库的管理
以Web框架 Fiber 为例,运行下面命令完成安装 ( 详见 https://docs.gofiber.io )
go get github.com/gofiber/fiber/v2
其命令格式为: go get 仓库地址[@版本号]
安装后将生成一个 go.sum 并且在 go.mod 中的 require 中加很多依赖包
这里就是这个Go模块所需要的依赖包列表
go.sum 用于保存项目所使用所有依赖的详细版本和Hash,依赖包的依赖
简单编写一个Fiber的demo
package main import ( "fmt" "log" "github.com/gofiber/fiber/v2" ) func main() { fmt.Println("HttpServer Start ...") app := fiber.New() app.Get("/", func(c *fiber.Ctx) error { return c.SendString("Hello, World!") }) log.Fatal((app.Listen(":3000"))) }
CTRL + F5 运行程序,然后打开浏览器访问 http://127.0.0.1:3000
就可以看到 Hello World 的页面
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2010-12-13 JavaScript 中设置或读取Cookie
2010-12-13 JavaScript 获取页面地址中的参数(Get值)