Which company developed the Go programming language
what is the term for a lightweight thread that runs a function concurrently
Goroutine
True or False: The program reads all words in the URL
False
What year was Go was released publicly
2009
What Go feature allows different goroutines to safely send and receive data from each other
Channels
How many URLs can the program fetch and process at the same time
Infinite/Systems capabilities
Go was originally created to improve developer productivity over what older language
C++
Which keyword is used to start a function as a goroutine
go
What Go feature ensures that each URL’s word count is correctly tracked when multiple URLs are being processed at the same time
Channels and Maps
True or False: All goroutines share the same memory space, so you must use synchronization
True
What does a channel in Go do
It allows goroutines to safely send and receive values between each other.
What happens if a user enters a URL with no scheme(https://), like (www.example.com)
The program automatically prepends (https://) is present and makes it valid