Companies Home Search Profile

Deep Dive into Go Functions

Focused View

James Wilson

1:26:33

49 View
  • 1. Course Overview.mp4
    01:08
  • 1. Go Functions.mp4
    03:17
  • 2. A Simple Function.mp4
    03:46
  • 3. Multiple Return Values.mp4
    05:15
  • 4. Variadic Parameters.mp4
    02:50
  • 5. Public and Private Functions.mp4
    01:40
  • 6. Naming Return Values.mp4
    02:01
  • 7. Summary.mp4
    01:37
  • 1. Introduction.mp4
    01:39
  • 2. Method Declarations.mp4
    04:16
  • 3. Modifying State with Pointer Receivers.mp4
    03:57
  • 4. Interfaces and Receivers.mp4
    05:02
  • 5. Summary.mp4
    01:11
  • 1. Introduction.mp4
    01:10
  • 2. Anonymous Functions in Go.mp4
    02:55
  • 3. Returning Functions from Functions.mp4
    03:48
  • 4. Functions as Parameters.mp4
    02:09
  • 5. Stateful Functions.mp4
    02:11
  • 6. Bad State in Anonymous Functions.mp4
    03:28
  • 7. Summary.mp4
    02:02
  • 1. Introduction.mp4
    02:15
  • 2. Error Handling.mp4
    03:55
  • 3. Continue on Error.mp4
    07:14
  • 4. Defer Functions.mp4
    06:03
  • 5. Panic.mp4
    04:10
  • 6. Recover from Panic.mp4
    02:21
  • 7. Panic on Recovery.mp4
    02:31
  • 8. Summary.mp4
    02:42
  • Description


    Functions are one of the most important elements in any language. In this course, you will learn functions that will allow you to take your Go programs to the next level.

    What You'll Learn?


      Functions are one of the most important elements in any language. They allow you to write clean and maintainable code. In this course, Deep Dive into Go Functions, you will learn functions that will allow you to take your Go programs to the next level. First, you will learn all of the components that make up a function, and how flexible and adaptable they are in Go. Next, you will discover how functions are a first-class citizen in Go and can be used as expressions and variables. Finally, you will explore how to master the control flow of a function so you write clean idiomatic Go. When you are finished with this course, you will have the skills and knowledge of writing clean, maintainable idiomatic function in Go.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    Go

    James Wilson
    James Wilson
    Instructor's Courses
    As a mobile developer, James always had a passion for building exciting apps and always striving to make user interfaces that were easy and intuitive to use. Today, he now works at Pendo where he is helping to build tools that can be used to make apps that people love. He is accomplishing this by building distributed systems that scale using Go and Google Cloud. Never satisfied with his knowledge, he is a life-long learner and is always interested in looking to grow and learn and then shares his knowledge with others. James has worked in a wide array of fields whether as a technician working with radar and communication systems or as a developer building on platforms such as .NET, iOS, and Android. In his free time, James enjoys spending time with his family, playing video games, and reading fiction and non-fiction.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 28
    • duration 1:26:33
    • level average
    • English subtitles has
    • Release Date 2023/07/17

    Courses related to Go

    Subtitle
    Exploring Go Modules
    Pluralsight Mike Van Sickle
    Mike Van Sickle
    Exploring Go Modules
    1:51:14
    English subtitles
    10/05/2023
    Ultimate Go 9.5
    ArdanlabsUltimate Go 9.5
    16:07:17
    03/01/2025