Introduction

This lesson briefly introduces the application we will be designing in this chapter. Every lesson covers a part of the application. After every lesson, you'll achieve a milestone.

We'll cover the following

In this chapter, we will develop a complete program: goto, a URLShortener web application, because the web is all-ubiquitous, and we don’t want to type long URLs. The example is taken from the excellent lecture from Andrew Gerrand at FOSSDEM 2011. We will do this in 3 stages; each stage has more functionalities and shows progressively more features of the Go language. We will draw heavily on what we have learned about web applications in Chapter 13.

Create a free account to view this lesson.

By signing up, you agree to Educative's Terms of Service and Privacy Policy