Instructional Video3:45
IDG TECHtalk

Using the switch/case syntax | Smart Go

Higher Ed
Learn about Go's switch/case construction, making it easy to choose one code path among many based on the value of a variable -- or even its type.
Instructional Video3:25
IDG TECHtalk

How to synchronize goroutines with waitgroups

Higher Ed
Waitgroups let you take multiple goroutines and run them all to completion. Learn how to use this synchronization mechanism to keep the async and sync parts of your Go applications in harmony.
Instructional Video5:10
IDG TECHtalk

First look at Go 1.18's new generics feature | Smart Go

Higher Ed
Go 1.18 introduces "generics" -- a powerful new way to write functions that can accept multiple types instead of only handling input of a single type. Note that the code in this video will only run in Go 1.18 or higher.
Instructional Video3:08
IDG TECHtalk

Variable formatting with the fmt package | Smart Go

Higher Ed
Learn how to use Go's fmt library to control the formatting of variables, both when just printing to the console and when rendering new strings from other variables within a program.
Instructional Video6:35
IDG TECHtalk

How to use string type | Smart Go

Higher Ed
Learn about the details of the string type in Go -- how data are stored in them, how they can be represented as bytes or characters, and how the "rune" type in Go is used with strings.
Instructional Video2:05
The Kiboomers

Go First Words Baby Music for Learning

Pre-K - K
Go First Words Baby Music for Learning
Instructional Video5:14
IDG TECHtalk

The basics of structs in Go | Smart Go

Higher Ed
Learn about structs, user-created data types in Go that can hold multiple values, including other structs. We'll also demonstrate how structs can be copied into functions or passed by reference, depending on your needs.
Instructional Video8:50
IDG TECHtalk

Marshaling JSON in Go with structs | Smart Go

Higher Ed
Learn how to use the struct type in Go to translate JSON read from a website into a local data structure. This video also briefly covers the use of using the net/http package to read from websites, Go error handling, and using the defer...
Instructional Video6:32
IDG TECHtalk

Using channels to communicate between goroutines | Smart Go

Higher Ed
The channel datatype in Go lets you send messages easily between goroutines, or concurrent operations. Learn how to get started with them in this quick introduction.
Instructional Video2:15
TLDR News

The Truth About UK Immigration 2018 - Data Dive

12th - Higher Ed
There has been a lot of misinformation surrounding immigration statistics and Brexit. So we dive into the official statistics published by the Office of National Statistics. How many people are immigrating to the UK and is this actually...
Instructional Video3:42
IDG TECHtalk

Working with files, Part 1: Reading | Smart Go

Higher Ed
Use the Go language's built-in file handling mechanisms to read files, either line by line for text processing, or entirely into memory.
Instructional Video2:46
IDG TECHtalk

Introduction to Go packages

Higher Ed
The Go language has a wide variety of third-party packages available for use in your programs. Learn the basics of how to import and work with them in this video.
Instructional Video2:28
Instructional Video0:43
Curated Video

Responsive Design - Where to Go From Here

Pre-K - Higher Ed
Learner will identify resources they can use to further their responsive design work.
Instructional Video2:11
Packt

Wrap Up & Where to Go From Here

Higher Ed
Wrap Up: Wrap Up & Where to Go From Here This clip is from the chapter "Wrap Up" of the series "Modern JavaScript from the Beginning".This is the last section of the course that concludes the course.
Instructional Video4:10
Curated Video

The Modern JavaScript Bootcamp (2019) - Bonus: Where do I go from here?

Higher Ed
In this bonus video, we'll answer the question: "Where do I go from here?" This clip is from the chapter "Wrapping Up" of the series "The Modern JavaScript Bootcamp (2019)".null
Instructional Video2:28
Physical and Health Education

Atheltics - Crouched sprint start (set)

K - 5th
Teaching points for the crouched sprint start technique, focusing on the 'set' phase of the technique.
Instructional Video3:18
IDG TECHtalk

Using the goto keyword | Smart Go

Higher Ed
Learn about Go's goto keyword, which can simplify the logic of your code -- but when used responsibly and sparingly.
Instructional Video4:25
IDG TECHtalk

The basics of pointers in Go | Smart Go

Higher Ed
Learn about the use of pointers in Go to pass values by reference instead of making copies, and how Go pointers differ from pointers in other languages you might have used.
Instructional Video2:55
English Tree TV

Animals and Actions Song

Pre-K - K
Animals and Actions Song · English Tree TV
Stock Footage2:35
Getty Images

Original Picasso posters go on display in Spain

Pre-K - Higher Ed
Original Picasso posters go on display in Spain Original Picasso posters go on display in Spain on December 23, 2011 in Madrid, Spain (Footage by EFE/Getty Images)
Stock Footage0:30
Getty Images

Motion Graphic Count Down

Pre-K - Higher Ed
Motion Graphic Count Down
Stock Footage0:16
Getty Images

Go Red For Women National Casting Call

Pre-K - Higher Ed
ATMOSPHERE: Signage at the Go Red For Women National Casting Call at New York NY. (Footage by WireImage Video/GettyImages)
Stock Footage2:17
Getty Images

The Eye Premiere

Pre-K - Higher Ed
INTERVIEW: David Moreau and Xavier Palud on the look and feel of the film, their feelings about the first time they met Jessica Alba for the movie, and offer advice to those about to go see the film at the 'The Eye' Premiere at the...