YoVDO

Context Package In Go Lang

Offered By: LinkedIn Learning

Tags

Go Courses Concurrency Courses Goroutines Courses HTTP Requests Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
1. Introduction to Context Package
  • Introduction to the context package
  • Value passing with context
  • Context functions and methods
  • Context cancellation
  • Use cases for the context package
2. Using Context in Go Routines
  • Goroutines overview
  • Managing context in goroutines
3. Using Context in Database Operations
  • Overview of using context in database operations
  • Incorporating context in database queries
  • Managing context in database transactions
4. Using Context in HTTP Requests
  • Overview of using context in HTTP requests
  • Using context for managing HTTP requests
  • Timeouts, cancellations, and deadlines in HTTP requests
5. Testing Code with Context
  • Testing code with context
Conclusion
  • Next steps

Taught by

Ademusoyo Awosika-Olumo

Related Courses

Concurrency in Go
University 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