Companies Home Search Profile

The Go CLI Playbook

Focused View

Mike Van Sickle

1:34:34

22 View
  • 1. Course Overview.mp4
    01:18
  • 1. Introduction.mp4
    01:34
  • 2. Targeted Go Versions.mp4
    01:23
  • 3. The Purpose of This Course.mp4
    03:06
  • 4. Who Is This Course For.mp4
    01:54
  • 5. How to Navigate This Course.mp4
    02:59
  • 6. Course Overview.mp4
    01:35
  • 1. Introduction.mp4
    01:07
  • 2. Changing How Programs are Compiled.mp4
    03:48
  • 3. Changing the Linkers Behavior.mp4
    03:49
  • 4. Using Buildconstraints.mp4
    04:19
  • 5. Profile Guided Optimization.mp4
    04:15
  • 1. Introduction.mp4
    01:18
  • 2. Creating Go Plugins.mp4
    07:55
  • 3. Creating Static Libraries.mp4
    04:44
  • 4. Creating Shared Libraries.mp4
    05:34
  • 1. Introduction.mp4
    00:42
  • 2. Using the GOMAXPROCS Environment Variable.mp4
    02:26
  • 3. Using the GOTRACEBACK Environment Variable.mp4
    02:52
  • 4. Using the GOMEMLIMIT Environment Variable.mp4
    01:50
  • 5. Using the GOGC Environment Variable.mp4
    06:17
  • 6. Using the GORACE Environment Variable.mp4
    03:10
  • 7. Using the GODEBUG Environment Variable.mp4
    02:46
  • 1. Introduction.mp4
    01:21
  • 2. Cleaning Source Directories.mp4
    03:21
  • 3. Automating go.mod Management.mp4
    05:06
  • 4. Automating go.work Management.mp4
    04:22
  • 1. Introduction.mp4
    00:32
  • 2. Accessing Documentation.mp4
    04:03
  • 3. Inspecting Dependencies.mp4
    05:08
  • Description


    This course introduces the Go CLI and gives a thorough overview of the functionality that it offers. You'll learn how to compile and test Go programs, manage workspaces, and explore Go’s development environment.

    What You'll Learn?


      The Go language has made a name for itself by embracing simplicity as a core design concept. This does not just extend to the language; it touches every aspect of the Go ecosystem. This course, The Go CLI Playbook, covers many aspects of the Go command line tool which, in keeping with the Go philosophy, provides a single point of entry for all the core activities involving the language, including retrieving third party packages, building projects, and executing tests. First, you’ll learn how to use the Go command to compile your applications, both as standalone entities and as libraries that can be shared with Go and non-Go programs. Next, you’ll explore how to test applications including performance profiling. Finally, you’ll examine how to manage workspaces and explore the environment that Go is working in. By the end of this course, you'll have the necessary skills and knowledge to access the full power that the Go CLI offers.

    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 30
    • duration 1:34:34
    • level average
    • English subtitles has
    • Release Date 2023/12/13

    Courses related to Go