Companies Home Search Profile

Go: Getting Started

Focused View

Mike Van Sickle

3:28:58

36 View
  • 1. Course Overview.mp4
    01:15
  • 1. Version Check.mp4
    00:15
  • 2. Introduction.mp4
    01:53
  • 3. Language Characteristics.mp4
    06:50
  • 4. What Is Go Good At.mp4
    04:06
  • 5. Demo - Hello World.mp4
    08:32
  • 6. Course Outline.mp4
    01:45
  • 1. Introduction.mp4
    02:46
  • 2. Installing the Go Tools.mp4
    03:15
  • 3. Overview of the Go Command.mp4
    04:53
  • 4. Setting up an Editor.mp4
    07:41
  • 5. Creating a Project.mp4
    04:05
  • 6. Summary.mp4
    02:28
  • 1. Introduction.mp4
    02:10
  • 2. Declaring Variables with Primitive Data Types.mp4
    07:23
  • 3. Working with Pointers.mp4
    06:36
  • 4. Creating Constants.mp4
    03:43
  • 5. Using Iota and Constant Expressions.mp4
    06:36
  • 6. Summary.mp4
    02:32
  • 1. Introduction.mp4
    02:38
  • 2. Creating Arrays.mp4
    05:09
  • 3. Working with Slices.mp4
    08:24
  • 4. Using the Map Data Type.mp4
    03:17
  • 5. Working with Structs.mp4
    06:56
  • 6. Demo - Adding Variables to the Webservice.mp4
    10:38
  • 7. Summary.mp4
    02:10
  • 01. Introduction.mp4
    01:38
  • 02. Creating Functions.mp4
    04:07
  • 03. Adding Parameters to Functions.mp4
    04:13
  • 04. Returning Data from Functions.mp4
    06:52
  • 05. Using Methods to Add Behaviors to a Type.mp4
    03:00
  • 06. Demo - Adding Functions to the Webservice.mp4
    04:45
  • 07. Demo - Creating Methods.mp4
    05:28
  • 08. Demo - Implementing Interfaces.mp4
    04:14
  • 09. Demo - Starting the Webservice.mp4
    03:43
  • 10. Summary.mp4
    03:11
  • 01. Introduction.mp4
    01:30
  • 02. Types of Loops.mp4
    01:02
  • 03. Creating Loops that Terminate Based on a Condition.mp4
    04:47
  • 04. Using Conditional Loops with Post Clauses.mp4
    02:30
  • 05. Creating Infinite Loops.mp4
    02:31
  • 06. Looping Over Collections.mp4
    04:18
  • 07. Working with the Panic Function.mp4
    02:45
  • 08. Creating If Statements.mp4
    04:19
  • 09. Demo - Adding Loops and Branches to the WebService.mp4
    06:27
  • 10. Writing Switch Statements.mp4
    03:49
  • 11. Demo - Adding Switch Statements to the WebService.mp4
    08:27
  • 12. Demo - Testing the WebService.mp4
    03:34
  • 13. Summary.mp4
    03:52
  • Description


    Go is the simple yet powerful language that is revolutionizing how web services and devops tools are created. In this course, you'll learn everything you need to get started creating your own Go applications.

    What You'll Learn?


      Go is one of the most exciting programming languages in the world today. It challenges the compromises that many languages make and dares to embrace simplicity and clarity as core design principles. In this course, Go: Getting Started, you will learn foundational knowledge to create your own Go applications. First, you will discover how to get Go set up on your system. Next, you will explore the language itself. Finally, you will put it all together by building your own simple, but fully capable web service. When you're finished with this course, you will have the skills and knowledge of Go needed to create your own basic applications and have a firm foundation to continue your journey into mastering the Go language.

    More details


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

    Go

    Mike Van Sickle
    Mike Van Sickle
    Instructor's Courses
    Michael Van Sickle is an application architect in Akron, Ohio. He started his career as a mechanical engineer, designing components for the automotive industry, before changing to software engineering. He is passionate about learning new programming languages and is comfortable working in Java, C#, JavaScript, PHP, and F#. Mike also loves learning about user experience design and is taking a lead role in his company's attempt to make applications that are elegant and simple. When he is not writing code, Mike loves to go camping and take long walks with his wife and two girls.
    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 49
    • duration 3:28:58
    • level preliminary
    • English subtitles has
    • Release Date 2023/07/17

    Courses related to Go

    Subtitle
    Managing Go Projects
    Pluralsight Pinal Dave
    Pinal Dave
    Managing Go Projects
    1:35:42
    English subtitles
    04/04/2023
    Subtitle
    Accessing Non-relational Databases in Go