Context Package In Go Lang
Offered By: LinkedIn Learning
Course Description
Overview
Gain an understanding of the context package in the Go programming language and different ways you can use the context package.
Syllabus
Introduction
- Build robust and scalable applications in Go
- What you should know
- Introduction to the context package
- Value passing with context
- Context functions and methods
- Context cancellation
- Use cases for the context package
- Goroutines overview
- Managing context in goroutines
- Overview of using context in database operations
- Incorporating context in database queries
- Managing context in database transactions
- Overview of using context in HTTP requests
- Using context for managing HTTP requests
- Timeouts, cancellations, and deadlines in HTTP requests
- Testing code with context
- Next steps
Taught by
Ademusoyo Awosika-Olumo
Related Courses
Concurrency in GoUniversity of California, Irvine via Coursera Go Essential Training
LinkedIn Learning Concurrency in Go (Golang)
Udemy Go Language Overview Course (How To)
Treehouse Concurrent Programming with Go
Pluralsight