IDG TECHtalk
Using the switch/case syntax | Smart Go
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.
IDG TECHtalk
How to synchronize goroutines with waitgroups
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.
IDG TECHtalk
First look at Go 1.18's new generics feature | Smart Go
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.
IDG TECHtalk
Variable formatting with the fmt package | Smart Go
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.
IDG TECHtalk
How to use string type | Smart Go
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.
IDG TECHtalk
The basics of structs in Go | Smart Go
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.
IDG TECHtalk
Marshaling JSON in Go with structs | Smart Go
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...
IDG TECHtalk
Using channels to communicate between goroutines | Smart Go
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.
TLDR News
The Truth About UK Immigration 2018 - Data Dive
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...
IDG TECHtalk
Working with files, Part 1: Reading | Smart Go
Use the Go language's built-in file handling mechanisms to read files, either line by line for text processing, or entirely into memory.
IDG TECHtalk
Introduction to Go packages
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.
Curated Video
Responsive Design - Where to Go From Here
Learner will identify resources they can use to further their responsive design work.
Packt
Wrap Up & Where to Go From Here
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.
Curated Video
The Modern JavaScript Bootcamp (2019) - Bonus: Where do I go from here?
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
Physical and Health Education
Atheltics - Crouched sprint start (set)
Teaching points for the crouched sprint start technique, focusing on the 'set' phase of the technique.
IDG TECHtalk
Using the goto keyword | Smart Go
Learn about Go's goto keyword, which can simplify the logic of your code -- but when used responsibly and sparingly.
IDG TECHtalk
The basics of pointers in Go | Smart Go
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.
Getty Images
Original Picasso posters go on display in Spain
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)
Getty Images
Go Red For Women National Casting Call
ATMOSPHERE: Signage at the Go Red For Women National Casting Call at New York NY. (Footage by WireImage Video/GettyImages)
Getty Images
The Eye Premiere
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...