Functions in Go
Go 1.5
| Beginner
- 13 videos | 50m
- Includes Assessment
- Earns a Badge
Learn the skills required to use the Go programming language to write your own programs. Explore using arrays, slices, structs, and maps in Go, as well as working with methods, interfaces, concurrency, and channels.
WHAT YOU WILL LEARN
-
Work with arrays in go programs, including declaring and initializing themDeclare and initialize slices in go programsWork with slices within functions and methods of your go programsManipulate go slices using go's built-in make, copy, and append functionsWork with structs in your go programsDeclare, initialize, and manipulate maps in goRecognize and work with some of the more advanced features associated with functions in go
-
Create and use methods in your go programsRecognize and work with go's implementation of interfacesDescribe how concurrency is implemented in go and the benefits of writing concurrent programsRecognize how to create a concurrent program in goDescribe the purpose of channels in go programs and how to use unbuffered and buffered channelsWrite a go program that creates and manipulates a slice
IN THIS COURSE
-
3m 54sIn this video, you will learn how to work with arrays in Go programs, including declaring and initializing them. FREE ACCESS
-
4m 36sLearn how to declare and initialize slices in Go programs. FREE ACCESS
-
4m 30sIn this video, you will learn how to work with slices within functions and methods of your Go programs. FREE ACCESS
-
4m 37sIn this video, you will learn how to manipulate Go slices using Go's built-in make, copy, and append functions. FREE ACCESS
-
3m 48sLearn how to work with structures in your Go programs. FREE ACCESS
-
3m 22sIn this video, you will declare, initialize, and manipulate maps in Go. FREE ACCESS
-
4m 23sAfter completing this video, you will be able to recognize and work with some of the more advanced features associated with functions in Go. FREE ACCESS
-
2m 55sIn this video, you will create and use methods in your Go programs. FREE ACCESS
-
2m 44sUpon completion of this video, you will be able to recognize and work with Go's implementation of interfaces. FREE ACCESS
-
3m 43sUpon completion of this video, you will be able to describe how concurrency is implemented in Go and the benefits of writing concurrent programs. FREE ACCESS
-
2m 51sUpon completion of this video, you will be able to create a concurrent program in Go. FREE ACCESS
-
2m 19sAfter completing this video, you will be able to describe the purpose of channels in Go programs and how to use unbuffered and buffered channels. FREE ACCESS
-
6m 18sFind out how to write a Go program that creates and manipulates a slice. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.