Companies Home Search Profile

Exploring Go Modules

Focused View

Mike Van Sickle

1:51:29

22 View
  • 1. Course Overview.mp4
    01:28
  • 1. Version Check.mp4
    00:15
  • 2. Introduction.mp4
    02:47
  • 3. Goals of the Module System.mp4
    03:31
  • 4. History of Go Project Management.mp4
    04:36
  • 5. Overview of Modules.mp4
    05:23
  • 6. Summary.mp4
    01:39
  • 1. Introduction.mp4
    01:31
  • 2. Initializing a Module.mp4
    05:16
  • 3. Retrieving Dependencies.mp4
    05:16
  • 4. Listing Dependencies.mp4
    03:09
  • 5. Verifying Dependencies.mp4
    04:47
  • 6. Removing Unused Dependencies.mp4
    02:57
  • 7. Summary.mp4
    03:54
  • 01. Introduction.mp4
    01:41
  • 02. Review of Semantic Versioning Rules.mp4
    03:21
  • 03. Module Versioning Rules.mp4
    01:20
  • 04. Versioning Rules - v1 and Earlier.mp4
    02:10
  • 05. Versioning Rules - v2 and Beyond.mp4
    02:58
  • 06. Demo - Versioning Rules.mp4
    06:20
  • 07. Versioning Rules - Unversioned Commits.mp4
    03:06
  • 08. Module Queries.mp4
    03:48
  • 09. Demo - Module Queries.mp4
    05:17
  • 10. Summary.mp4
    03:10
  • 1. Introduction.mp4
    01:11
  • 2. Demo - go mod why.mp4
    03:26
  • 3. Demo - go mod graph.mp4
    03:08
  • 4. Demo - go mod edit.mp4
    10:17
  • 5. Demo - go mod download.mp4
    01:18
  • 6. Demo - go mod vendor.mp4
    01:49
  • 7. Demo - Using Vendor Directories.mp4
    02:52
  • 8. Demo - Building with the Readonly Flag.mp4
    03:15
  • 9. Summary.mp4
    04:33
  • Description


    Go's strive for simplicity has led to many features that have made Go programs easier to create and consume. This course will introduce you to Go's module system and show you how to use them to create and maintain applications and their dependencies.

    What You'll Learn?


      Go modules improve upon the legacy workspace system by providing a simple method to create reproducible builds and clear rules around working with versioned dependencies. In this course, Exploring Go Modules, you’ll gain the ability to create and maintain module-based applications. First, you’ll explore what modules are and learn the primary workflows used with modules. Next, you’ll discover how to work with versioned dependencies. Finally, you’ll learn how to use some less common, but still very useful commands that can simplify the management of your projects. When you’re finished with this course, you’ll have the skills and knowledge of Go modules needed to use them in your next project as well as migrate your existing projects.

    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 33
    • duration 1:51:29
    • level average
    • English subtitles has
    • Release Date 2023/12/05