Advanced Programming in Go: Accessing Databases
Go
| Intermediate
- 11 videos | 1h 10m 40s
- Includes Assessment
- Earns a Badge
The ecosystems of mainstream programming languages include various types of client mechanisms for interacting with common databases, including both SQL and NoSQL databases. The Go programming language is no exception. The Go ecosystem contains multiple libraries for building and using SQL and several drivers for connecting with and operating on different databases. In this course, explore how databases are accessed from Go programs. Work with databases by implementing a database driver for Go. Experiment by performing various operations and transactions on the database. Work with prepared statements. Finish up by practicing how to handle errors, null values, and unknown columns. Upon completion, you'll be able to perform several routine database operations from your Go program.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe how databases are accessed in go programsInstall mysql database in a local development environmentCreate a mysql database and populate it with data using mysql workbenchInstall a database driver to connect to a database with go codePerform read operations against a database in go
-
Create and use prepared statements in relation to databases in go programsPerform create, update, and delete operations against a database in goImplement transactions against a database in goUse an intrinsic approach in go for handling errors, null values, and unknown columnsSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 41s
-
9m 54s
-
5m 43s
-
5m 28s
-
7m
-
8m 16s
-
5m 3s
-
6m 22s
-
7m 59s
-
12m 23s
-
52s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.