|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/persistence-with-mongodb-in-gogolang/
课程评论:没有评论
课程名称:如何使用 Golang 构建持久化 MongoDB 应用程序 课程概述: 在构建web应用程序时,应用程序数据的持久化至关重要。您可以使用结构体定义Go应用程序的数据模型,通过结构体来处理应用数据,但需要持久化存储解决方案来管理这些数据。本课程将展示如何将应用程序数据持久化存储到MongoDB,这是一种流行的NoSQL数据库。 本课程包括以下内容: - MongoDB简介 - 文档的插入操作 - 文档的读取操作 - 文档的更新操作 - 文档的删除操作 - 索引的创建 Go编程语言可以用三个词来简单描述:简单、简约和务实。如果深入研究Go语言的设计,您会发现它的简单和简约风格,以及务实的设计理念。Go语言的所有特性都体现了这种简约,包括类型系统。如今,许多编程语言提供过多的特性,导致应用程序对开发人员而言变得更加复杂。Go的设计目标是成为一种简单、最小化的语言,提供开发高效软件系统所需的所有必要功能。 课程要求: - 要求对Golang有一定的编程基础。 - 熟悉Linux或OSX操作系统。 - 了解MongoDB。 您从本课程中将获得: - 学会如何使用mgo包将数据持久化到MongoDB。mgo包是Go语言的MongoDB驱动。 目标受众: - 希望了解和掌握MongoDB与Golang的专业人士,尤其是大数据领域的专家。 - 希望了解这一热门新技术的IT专业人士和管理者。
Course Description When you build web applications, persistence of application data is very important. You can define the datamodel of your Go applications using structs, in which you can program against the structs for working withapplication data, but you need persistent storage for your application data.This course shows you how to persist application data into MongoDB, which is a popular NoSQL database.This course covers the following: • Introduction to MongoDB • You will know how insert documents • You will know how read documents • You will know how update documents • You will know how delete documents • You will know how create indexes The Go programming language can be simply described in three words: simple, minimal, and pragmatic.If you look deeply into the language design of Go, you see its simple and minimalistic approach, coupledwith a pragmatic design. You can observe this simplicity with all the Go language features, including thetype system. Today, many programming languages provide too many features that make applications morecomplex for developers. The design goal of Go is to be a simple and minimal language that provides all thenecessary features for developing efficient software systems. What are the requirements? A familiarity of programming in Golang.A familiarity of Linux or OSxA familiarity of MongoDB What am I going to get from this course? Learned how to persist data into MongoDB using the mgo package, which is a MongoDB driver for Go. What is the target audience? Big Data professionals who want to MongoDB and Golang.IT professionals and managers who want to understand and learn this hot new technology