• #100 - Bundling Assets

    In this episode we'll learn how to bundle static assets, such as templates, JavaScript, and more in a Go binary. We'll also learn how to access and serve those assets in our Go application.

    Duration 00:11:38 Subscribe to Watch

  • #99 - SQL Nulls

    In this week's episode we'll look at how to handle null database values. We'll also learn how to write custom types to handle null values, as well as properly encode/decode them to/from JSON.

    Duration 00:15:29 Subscribe to Watch

  • #98 - Packages

    In this week's episode we'll learn how packages in Go applications are organized. We'll also look at the different ways that packages can be imported. We'll also look at how to test Go packages.

    Duration 00:17:15 Subscribe to Watch

  • #97 - File Uploads In Go

    In this week's episode we'll learn how to handle multipart file uploads in Go web apps. We'll also learn how to easily test file uploads.

    Duration 00:16:33 Subscribe to Watch

  • #96 - Struct Annotations

    In this episode we'll learn about how to annotate struct fields using tags. Using tags we can change the way encoders marshal a struct. We will also learn how to create and access custom tags on structs.

    Duration 00:10:43 Subscribe to Watch