Companies Home Search Profile

Code Generation in Go

Focused View

Corneile Britz

1:12:28

44 View
  • 1. Course Overview.mp4
    01:21
  • 1. Intro And Summary.mp4
    00:41
  • 2. Overview And Components.mp4
    01:54
  • 3. Demo - Examples.mp4
    02:55
  • 4. Considerations And Project.mp4
    01:32
  • 5. Overview And Closure.mp4
    00:28
  • 1. Intro And Summary.mp4
    00:34
  • 2. Need And Comparison.mp4
    02:08
  • 3. Demo - Public Package.mp4
    01:53
  • 4. Demo - Custom Package.mp4
    01:35
  • 5. Overview And Closure.mp4
    00:25
  • 1. Intro And Summary.mp4
    00:32
  • 2. Need And Comparison.mp4
    01:14
  • 3. Demo - In-source Tool.mp4
    02:31
  • 4. Overview And Closure.mp4
    00:23
  • 1. Intro And Summary.mp4
    00:34
  • 2. Demo - Flag Purpose.mp4
    03:03
  • 3. Overview And Closure.mp4
    00:23
  • 1. Intro And Summary.mp4
    00:48
  • 2. Reasoning And Functionality.mp4
    01:33
  • 3. Demo - Template.mp4
    02:52
  • 4. Project Intro And Exercise.mp4
    05:17
  • 5. Overview And Closure.mp4
    00:32
  • 1. Intro And Summary.mp4
    00:32
  • 2. Variable Types.mp4
    00:45
  • 3. Variables Exercise.mp4
    10:47
  • 4. Overview And Closure.mp4
    00:35
  • 1. Intro And Summary.mp4
    00:27
  • 2. Conditional Patterns And Operators.mp4
    01:09
  • 3. Demo - Conditionals.mp4
    02:01
  • 4. Conditionals Exercise.mp4
    03:27
  • 5. Overview And Closure.mp4
    00:29
  • 1. Intro And Summary.mp4
    00:30
  • 2. Loops Explained.mp4
    00:34
  • 3. Loops Exercise.mp4
    06:37
  • 4. Overview And Closure.mp4
    00:31
  • 1. Intro And Summary.mp4
    00:33
  • 2. Functions Explained.mp4
    00:52
  • 3. Functions Exercise.mp4
    05:26
  • 4. Overview And Closure.mp4
    00:31
  • 1. Overview And Closure.mp4
    01:34
  • Description


    As professional developers we all get annoyed with doing the same task over and over. This course will teach you how to leverage the built-in capability of Go to auto-generate code in a consistent and predictable manner.

    What You'll Learn?


      We are always trying to automate parts of our daily work that would improve our efficiency. In this course, Code Generation in Go, you’ll learn to generate code for your solution using numerous different approaches. First, you’ll explore how to generate code to display strings for your custom enums. Next, you’ll discover how to leverage templates to generate more advanced code. Finally, you’ll learn how to use generics to achieve repeatable code. When you’re finished with this course, you’ll have the skills and knowledge of automating code generation needed to improve your productivity and reduce the amount of repeatable tasks when creating systems.

    More details


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

    Go

    Corneile Britz
    Corneile Britz
    Instructor's Courses
    I am passionate about driving efficiency through code, automation and transparency, with 20+ years of experience in software development, DevOps, Observability and Reliability Engineering. This led me to become the world's first certified ICAgile DevOps expert, with a drive to provide content and learning to other developers. My day-to-day technical focus is Go, Grafana, Prometheus and VueJS, which are used to build my organisations' own platforms.
    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 41
    • duration 1:12:28
    • level average
    • English subtitles has
    • Release Date 2023/07/10

    Courses related to Go