Edit product
Your Cart
    Subtotal

    Is this your street address?

    Card

    ···· ···· ···· 4242
    Test card

    05/18

    Card

    Use a different card?

    Card

    pp paypal

    or pay with

    We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

    or pay with

    Please confirm your location:
    You'll be charged .

    Your purchase was successful!

    We charged your card and sent you a receipt

      Gumroad Library

      Download from the App Store or text yourself a link to the app

      $50

      Go In 5 Minutes Extended Screencast For Episode 14: html/template

      Go In 5 Minutes episode 14 showed enough basic information to get started with Go’s html/template package. This screencast goes beyond the basics to arm you with everything else you need to build powerful applications.

      What’s inside

      This is a 1 hour screencast video, extensive documentation files (in Markdown format), and working Go code that illustrate the following concepts:

      • Template pipelines

      • Custom functions

      • Template contexts

      • Template includes

      • Patterns for composition

      • Template blocks

      • Patterns for page layouts

      • Building your own template manager

      • Improving render performance



      The video is hosted and streamed on Gumroad, and you’ll have lifelong access to it. The code and documentation are downloadable and licensed liberally under the Apache 2.0 license.

      Modern web applications need to be more functional and higher performance than ever before. This screencast and its complementary resources will help you achieve those goals and learn best practices for your future projects.

      This product is a consolidated version of concepts I developed for software engineers at a large Silicon Valley company. The lessons in this screencast are similar to those presented in a thousand dollar training session I created; now they’re available here in a convenient format for you to learn at your own pace.

      Check out a preview of what you’ll get at http://www.goin5minutes.com/screencast/episode_14_using_templates/.

      About the creator

      Aaron Schlesinger is the creator of Go In 5 Minutes and a software architect at a cloud technologies company. He’s been a software engineer for over 10 years, and has been writing complex, performant software exclusively in Go for over 3 years. He also teaches the language to other engineers through Go In 5 Minutes, and at local and national conferences.

      Go In 5 Minutes has over 1000 YouTube subscribers and has been extremely well received by the Go community. Aaron started the free screencast series to help beginner and intermediate Go programmers advance their careers, and he runs this extended screencast series to complement each free episode with depth, context and detail.

      This extended screencast describes all of the advanced features of html/template and explains why and how to use them in your codebase. It also goes beyond the why and how to describe the best way to structure your programs to take full advantage of the package’s features. Everything is taken from his real-world experiences and those of other Go programmers whose opinions and ideas he carefully curates.

      You can reach him at arschles+gifm@gmail.com, and find him online at:


      Gopher illustration credit Renee French under the Creative Common Attributions 3.0 license. See https://creativecommons.org/licenses/by/3.0/us/ for more information.

      Sorry, this item is not available in your location.
      Sold out, please go back and pick another option.

      You've purchased this product

      Give it a rating:

      See it in your library

      View in Library
      • You'll get an email with a personalized link that takes you to the streaming video. Also, you'll be able to download a Zip file with all the working code, documentation, and outlines that accompanies the screencast.
      Available to stream instantly
      Watch link provided after purchase

      Checkout

      Go In 5 Minutes Extended Screencast For Episode 14: html/template

      Enter your info to complete your purchase

      Card

      ···· ···· ···· 4242
      Test card

      05/18

      Card

      Use a different card?

      Card

      pp paypal

      or pay with

      We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

      or pay with

      Please confirm your location:
      You'll be charged US$50.

      Your purchase was successful!

      We charged your card and sent you a receipt

        Gumroad Library

        Download from the App Store or text yourself a link to the app

        Whether you're a regular subscriber or this is your first Go In 5 Minutes screencast, thank you for buying this extended screencast!

        I'm always available for questions, so feel free to contact me from the website (http://www.goin5minutes.com).

        Good news! Since you already have a Gumroad account, it's also been added to your library.

        Powered by Gumroad