Advanced Programming in Go: Accessing Databases
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 youll be able to perform several routine database operations from your Go program.