• #95 - Testing Go Web Apps

    In this week's episode we'll learn how to testing Go web applications. We'll learn a few tips and tricks, as well as a few packages and tools, to help make testing Go web applications easier.

    Duration 00:17:15 Subscribe to Watch

  • #94 - Basic Go Web Apps

    In this episode we'll cover the basics of building web applications in Go. We'll learn how to use simple functions to handle web requests. Next we'll move on to learn about using the `Handler` interface. We'll move quickly into accessing query string parameters from a request. Finally we'll learn how to decode a JSON payload to a `struct` and then marshal and render the JSON back to the response.

    Duration 00:13:53 Subscribe to Watch

  • #93 - Go Templates

    In this episode we'll learn the basics of using templates in Go applications. We'll learn how to set up templates and execute them with a binding to a struct. We'll also learn how to embed one template inside of another, as well as learn about contextually aware escaping within a template.

    Duration 00:14:31 Subscribe to Watch

  • #92 - Quartz

    In this episode we'll look at using the Quartz gem to Go code from Ruby applications. We'll explore the interface between the two languages, how to use go routines from Ruby, and finally we'll look at performance using the Quartz gem.

    Duration 00:26:47 Subscribe to Watch

  • #91 - Faraday

    In this episode we'll learn how simple the Faraday gem is for making HTTP requests. We'll also learn how to build Faraday middleware to wrap requests.

    Duration 00:18:34 Subscribe to Watch