学习Golang和MongoDB的资源有哪些
学习Golang和MongoDB的资源有哪些 除了 MongoDB 官方网站,还有其他学习 Go 和 MongoDB 的资源吗?
7 回复
但它并未使用MongoDB作为数据库。
更多关于学习Golang和MongoDB的资源有哪些的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
非常感谢 @txjmp
谢谢 @ReVeRsEr。这是一个非常棒的资源。
我已经使用Go与MongoDB合作好几年了。 我没有具体的资源可以推荐给你,但你可以看看这个包。 MongoDB Helper Pkg 大部分代码都非常直观易懂。
以下是一些学习Golang与MongoDB整合开发的推荐资源:
官方驱动与文档
// 官方MongoDB Go驱动
import "go.mongodb.org/mongo-driver/mongo"
// 官方示例代码库
https://github.com/mongodb/mongo-go-driver/tree/master/examples
实战教程资源
- 《Go Web编程》 - 包含MongoDB实战章节
- MongoDB University - 免费课程"MongoDB for Developers"
- Go by Example - 搜索"MongoDB"相关示例
开源项目参考
// 查看实际项目中的使用方式
https://github.com/gothinkster/golang-gin-realworld-example-app
// 该项目使用Gin+MongoDB实现RealWorld应用
社区资源
- Go官方论坛(forum.golangbridge.org)的数据库板块
- MongoDB中文社区(mongoing.com)
- Stack Overflow的"go+mongodb"标签
视频教程
- YouTube搜索"Golang MongoDB tutorial"
- Udemy课程"Go: The Complete Developer’s Guide"
书籍推荐
- 《MongoDB权威指南》第4章Go语言章节
- 《Go语言高并发与微服务实战》包含NoSQL集成
这些资源覆盖了从基础连接到高级应用的全方位学习路径。
这是 Fiber 框架
gofiber/fiber
⚡️ 受 Express 启发,用 Go 编写的 Web 框架。通过创建 GitHub 账户为 gofiber/fiber 的开发做出贡献。
它有一些关于如何处理不同数据库的文档
gofiber/recipes
📁 🚀 Fiber 的示例。通过创建 GitHub 账户为 gofiber/recipes 的开发做出贡献。
gofiber/storage
🚀 Fiber 的预置存储驱动。通过创建 GitHub 账户为 gofiber/storage 的开发做出贡献。
也许这能帮到你
- 1.[Go环境配置](01.0.md)
- 1.1. [安装](01.1.md)
- 1.2. [$GOPATH和工作空间](01.2.md)
- 1.3. [Go命令](01.3.md)
- 1.4. [Go开发工具](01.4.md)
- 1.5. [总结](01.5.md)
- 2.[Go基础知识](02.0.md)
- 2.1. ["Hello, Go"](02.1.md)
- 2.2. [Go基础](02.2.md)
- 2.3. [控制语句和函数](02.3.md)
- 2.4. [结构体](02.4.md)
- 2.5. [面向对象](02.5.md)
- 2.6. [接口](02.6.md)
- 2.7. [并发](02.7.md)
- 2.8. [总结](02.8.md)
- 3.[Web基础](03.0.md)
- 3.1. [Web工作原理](03.1.md)
- 3.2. [构建一个简单的web服务器](03.2.md)
- 3.3. [Go如何与web协同工作](03.3.md)
- 3.4. [深入了解http包](03.4.md)
该文件已被截断。显示原文

