2. Prerequisites
- Audience is smart and understands programming
- Ability to use Google
- Audience is looking for takeaways to be things not
found on blogs
3. Scope
• Understand the concepts behind building web
applications with Go
• Understand the building blocks for Angular
4. Strategy
• Continue with the Multiplication table example
from the previous presentation “The Go Way”
• Keep it Simple and Stupid
• Use Go 1.6 and Angular 1.5 ( both in production )
5. What are we building - Go based Web
Server
• Understand hosting a web server
• Understand Request Handlers
• Define REST APIs
• No Parameters
• Parameters in URL
• Session state
6. What are we building – Angular Client
• Single Page Application
• Use published APIs
• Demonstrate
• Templates with single values
• Navigation with static routes
• Templates with Tables / Loops
• Navigation with dynamic routes